表A 字段: name score
aaa 10
aaa 11
bbb 20
bbb 22
ccc 30
ccc 33表B 字段: name score
aaa 10
bbb 20
ccc 30求select 在表A中有,在表B中没有即求得答案应该为:
aaa 11
bbb 22
ccc 33谢谢各位帮忙
aaa 10
aaa 11
bbb 20
bbb 22
ccc 30
ccc 33表B 字段: name score
aaa 10
bbb 20
ccc 30求select 在表A中有,在表B中没有即求得答案应该为:
aaa 11
bbb 22
ccc 33谢谢各位帮忙
execpt
select * from b
select name,score from A
except
select name,score from B
except
select * from b
WHERE B.NAME IS NULL
对了对了,答案对了 。
能解释下嘛没见过神马join on where null?
SELECT A.* FROM A LEFT JOIN B ON A.NAME=B.NAME AND A.SCORE=B.SCORE执行下,你就知道是怎么回事了