sql语句查询A表有而B表没有的数据?
如:A表B表账号户名账号户名1张三1张三2李四3王五3王五4杨六4杨六怎样查询出B表中少的那部分数据。以字段“账号”或者“户名”做索引。...
如:A表 B表
账号 户名 账号 户名
1 张三 1 张三
2 李四 3 王五
3 王五 4 杨六
4 杨六
怎样查询出B表中少的那部分数据。以字段“账号”或者“户名”做索引。 展开
账号 户名 账号 户名
1 张三 1 张三
2 李四 3 王五
3 王五 4 杨六
4 杨六
怎样查询出B表中少的那部分数据。以字段“账号”或者“户名”做索引。 展开
1个回答
展开全部
SELECT A.户名
FROM TABLE_A A, TABLE_B B
WHERE A.户名 = B.户名(+)
WHERE B.户名 IS NULL
还可以有其他方法:1 select distinct A.ID from A where A.ID not in (select ID from B)
1 select A.ID from A left join B on A.ID=B.ID where B.ID is null
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询