首页 > 其他 > 详细

查询两张表不同的数据

时间:2020-04-23 15:21:24      阅读:55      评论:0      收藏:0      [点我收藏+]

1、查询两张表中都有的记录:
SELECT a.* FROM a INNER JOIN b ON a.a_id = b.b_id;

2、查询表A中有,表B中没有的数据:
SELECT a.* FROM a LEFT JOIN b ON a.a_id = b.b_id WHERE b.b_id IS NULL;

3、查询表A中没有,表B中有的数据:
SELECT b.* FROM a RIGHT JOIN b ON a.a_id = b.b_id WHERE a.a_id IS NULL;

查询两张表不同的数据

原文:https://www.cnblogs.com/liang545621/p/12760539.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!