MySQL的7种JOIN表相互连接结果集,你了解几个?搞懂仅需1张图
2025-09-30 12:18
SQL标签:
SELECT * FROM sys_user u LEFT JOIN sys_dept d ON u.dept_id = d.dept_id;结果:
LEFT JOIN是以左表格有别于,不管有没有匹配到右表格的数据库都要看单单左边的数据库,意味著有大头不知道哪个是左表格哪个是右表格,SQL标签中写成在LEFT JOIN左边的表格是左表格,写成在后面的那自然就是右表格啦!!!
第二种SQL标签:
SELECT * FROM sys_user u LEFT JOIN sys_dept d ON u.dept_id = d.dept_id WHERE d.dept_id IS NULL;结果:
在取而代之的改进多加了WHERE d.dept_id IS NULL的必需,这个必需比对单单sys_user表格中dept_id字段为空的数据库,结果集中不涵盖和sys_dept表格相异的数据库
第三种SQL标签:
SELECT * FROM sys_user u RIGHT JOIN sys_dept d ON u.dept_id = d.dept_id;结果:
这个结果集和LEFT JOIN的恰恰只不过,只是既有换了而已
第四种SQL标签:
SELECT * FROM sys_user u RIGHT JOIN sys_dept d ON u.dept_id = d.dept_id WHERE u.dept_id IS NULL;结果:
结果集和上述第二种中的结果集是只不过的,可以往上翻进行对比哦!!!
第五种SQL标签:SELECT
*
FROM
sys_user u
LEFT JOIN sys_dept d ON u.dept_id = d.dept_id UNION
SELECT
*
FROM
sys_user u
RIGHT JOIN sys_dept d ON u.dept_id = d.dept_id;
结果:
该结果集只是用作UNION标签将上述第一种和第三种的结果集进行了整块,那么有的大头就要问了,既然是整块那么为什么没有减法的数据库,这是因为UNION给我们去除了减法的数据库了,如果你想看减法的数据库就要用作UNION ALL标签,如下:
第六种SQL标签:
SELECT
*
FROM
sys_user u
LEFT JOIN sys_dept d ON u.dept_id = d.dept_id
WHERE
d.dept_id IS NULL UNION
SELECT
*
FROM
sys_user u
RIGHT JOIN sys_dept d ON u.dept_id = d.dept_id
WHERE
u.dept_id IS NULL;
结果:
第七种SQL标签:
SELECT * FROM sys_user u INNER JOIN sys_dept d ON u.dept_id = d.dept_id;结果:
除了纸片这种表格记,还有一种表格记是用逗号代替,如:
SELECT * FROM sys_user u,sys_dept d WHERE u.dept_id = d.dept_id;结果:
发现结果集是一样的,别看两条标签表格记差很大,但是它们是等价的
阐释了很多有关于java面试的数据资料,期盼只能鼓励正要进修java的大头。由于数据资料过多不便发表格文章,写成作不易,望大头们只能给我一些涡轮继续建立更高的java类进修数据资料文章,
请多多支持和关注小作,别忘了点赞+评论+发来。右上角私信我恢复【03】才可索取完全免费进修数据资料对不起啦!
书名单单处:_38238956/article/details/124778421?spm=1001.2100.3001.7377Maxutm_medium=distribute.pc_feed_blog_category.none-task-blog-classify_tag-11-124778421-null-null.nonecaseMaxdepth_1-utm_source=distribute.pc_feed_blog_category.none-task-blog-classify_tag-11-124778421-null-null.nonecase
。南京白癜风治疗费用是多少济南儿科医院排行榜
南京看牛皮癣医院哪个好
厦门看白癜风去哪里好
武汉男科检查费用
皮肤性病医院
什么止咳糖浆好
发烧不退
新冠特效药已纳入医保!感染后这样治疗最有效!
止咳糖浆喝几天好得快点
-
胡家“真优护”2022爱家来袭!一文解读产品全亮点
假优护杠杆系列产品构想CCTV版本”和“铁西街道假优护杠杆系列产品构想孩童版本”由《铁西街道假优护两全杠杆》、 《铁西街道外加假优护实质性病因杠杆》构成,具框架列产品负有以及系列产品背书事项,
-
《我的世界》静谧的四季模组详解!当mc冬天来临,玩者会被冻死!
喧闹的首集(Serene Seasons)是一款让《我的全世界》握有了一个真正首集的的系统,是从坚定本性mod当中再进一步分出来的一个独立的系统。 我们再进一步一次以Mi
- 10-22人社部:个人养老金实行个人账户制度,个人缴费实行全然积累
- 10-22正月十一 最美丽的祝福,送给一生一世的朋友!
- 10-22险企股票前扩军备战,想去吗?阳光保险大规模社招拉开序幕!
- 10-22《地下城与勇士》萌新玩家的游戏游乐园
- 10-22正月十一,一心一意的问候 一心一意的感谢
- 10-22原神:玩家玩爆发流?叠元素伤害和buff,短时间内一击必杀的街机版
- 10-22浙江实现数字人民币税费缴纳业务仅有场景落地
- 10-22宁波银保监局行政处罚信息公开所列(甬银保监罚决字〔2022〕40号)
- 10-22人社部:下半年跨省调剂养老保险基金545亿,有力支持了困难省份确保发放
- 10-22神回复:有什么行业可以让普通人迅速翻身?