[SQL ] 重複只出現一次

看板Database作者 (亞妹露~!!)時間13年前 (2012/03/17 01:10), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/1
請教一下: 表A ID NAME =============== 1 A 2 B 3 A ...... 表B ID CODE COUNT ======================== 1 3 2 1 6 1 1 7 10 2 2 5 2 6 3 3 5 4 ...... 結果是 ID NAME CODE COUNT =============================== 1 A 3 2 NULL NULL 6 1 NULL NULL 7 10 2 B 2 5 NULL NULL 6 3 3 A 5 4 .... 也就是join之後, 表A的部份相同的只出現一次, 第二次以後的是NULL 解不出來只好請教大家~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.253.38 ※ 編輯: YaMeiLo 來自: 61.62.253.38 (03/17 01:11)

03/17 05:12, , 1F
那你的 A 是要出現哪筆資料 ?
03/17 05:12, 1F

03/17 05:12, , 2F
ID 1 還是 3 的 ?
03/17 05:12, 2F

03/17 09:07, , 3F
我怎麼覺得好像要用PL/SQL或T-SQL來搞...
03/17 09:07, 3F

03/17 13:38, , 4F
回1F ID1的
03/17 13:38, 4F

03/17 13:38, , 5F
T-SQL 阿...沒摸過哀...
03/17 13:38, 5F

03/17 14:24, , 6F
在oracle或許可以用 cube rollup ...
03/17 14:24, 6F

03/17 15:49, , 7F
嗯...我還是用程式做好了~ 但還是謝謝大大的幫忙^^
03/17 15:49, 7F
文章代碼(AID): #1FOtGBk2 (Database)