作者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)
1F:推 mathrew:那你的 A 是要出现哪笔资料 ? 03/17 05:12
2F:→ mathrew:ID 1 还是 3 的 ? 03/17 05:12
3F:→ hukhuk:我怎麽觉得好像要用PL/SQL或T-SQL来搞... 03/17 09:07
4F:→ YaMeiLo:回1F ID1的 03/17 13:38
5F:→ YaMeiLo:T-SQL 阿...没摸过哀... 03/17 13:38
6F:→ iFEELing:在oracle或许可以用 cube rollup ... 03/17 14:24
7F:→ YaMeiLo:嗯...我还是用程式做好了~ 但还是谢谢大大的帮忙^^ 03/17 15:49