SQL: Join时,从A表中查询出不在B表中出现的数据;LEFT JOIN的剩余部分
比如有两张表A/B表AIDNAME1Jack2Frank3John表BIDScore124我想把表A中ID是2和3提出来,因为1在表B中出现了;怎么Join?另外问一下:...
比如有两张表A/B
表A
ID NAME
1 Jack
2 Frank
3 John
表B
ID Score
1 24
我想把表A中ID是2和3提出来,因为1在表B中出现了; 怎么Join?
另外问一下:Left outerJoin是什么作用 展开
表A
ID NAME
1 Jack
2 Frank
3 John
表B
ID Score
1 24
我想把表A中ID是2和3提出来,因为1在表B中出现了; 怎么Join?
另外问一下:Left outerJoin是什么作用 展开
1个回答
展开全部
select * from A
where id not in
(
select id from B
)
不用join的
where id not in
(
select id from B
)
不用join的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询