CSDN0110_MySQL中左连接和右连接同时执行会是什么结果呢

01-需求:

MySQL中左连接和右连接一起执行,会出现什么结果呢?

02-演示:

select * from eleven.apps a left join eleven.shop s on a.id = s.id 

union

select * from eleven.apps a right join eleven.shop s on a.id = s.id

左连接执行后的结果:

右连接执行后的结果:
在这里插入图片描述
左连接和右连接同时执行后的结果:
在这里插入图片描述

03-得出结论:

1.左连接就是查出来的数据以左边那个表的数据为主;

2.右连接就是查出来的数据以右表的数据为主;

3.同时执行左右连接的话,还是以左表的数据为主。
发布了92 篇原创文章 · 获赞 285 · 访问量 3万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章