作者YaMeiLo (亞妹露~!!)
看板Database
標題[SQL ] 重複只出現一次
時間Sat Mar 17 01:10:31 2012
請教一下:
表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)
推 mathrew:那你的 A 是要出現哪筆資料 ? 03/17 05:12
→ mathrew:ID 1 還是 3 的 ? 03/17 05:12
→ hukhuk:我怎麼覺得好像要用PL/SQL或T-SQL來搞... 03/17 09:07
→ YaMeiLo:回1F ID1的 03/17 13:38
→ YaMeiLo:T-SQL 阿...沒摸過哀... 03/17 13:38
→ iFEELing:在oracle或許可以用 cube rollup ... 03/17 14:24
→ YaMeiLo:嗯...我還是用程式做好了~ 但還是謝謝大大的幫忙^^ 03/17 15:49