[SQL] 重複資料的移除問題
請教版友
若我有二欄資料
一欄是手機,一欄是市話
客戶可能二欄都填,也可能只填其一,
而且客戶可能不只填一次
例如
某個客戶A
可能填了一列手機+市話的資料
然後又填了一列只有手機的資料
某客戶B
只填了一列手機的資料
某客戶C,
填了一列市話的資料
又填了一列手機+市話的資料
客戶D,只填一列市話的資料
我需要的結果為
客戶A,取出手機+市話的那一列
客戶B,取出唯一手機列的資料
客戶C,取出手機+市話的那一列
客戶D,取出市話的那列資料
總之每個客戶不管填幾列,就只取出一列,
若有手機+市話的,優先取出,
若沒有,則取出單市話或單手機的資料列
請問這樣語法該怎麼寫呢
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.118.126 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1579578017.A.866.html
→
01/23 00:46,
4年前
, 1F
01/23 00:46, 1F
→
01/23 00:47,
4年前
, 2F
01/23 00:47, 2F
→
01/30 15:18,
4年前
, 3F
01/30 15:18, 3F
→
02/10 14:31,
4年前
, 4F
02/10 14:31, 4F
→
02/10 14:32,
4年前
, 5F
02/10 14:32, 5F
推
03/20 13:58,
4年前
, 6F
03/20 13:58, 6F
→
03/20 13:58,
4年前
, 7F
03/20 13:58, 7F
推
03/22 23:45,
4年前
, 8F
03/22 23:45, 8F
→
03/22 23:45,
4年前
, 9F
03/22 23:45, 9F
Database 近期熱門文章
PTT數位生活區 即時熱門文章