{"error":400,"message":"over quota"} mysql中left join 和 right join之间的区别——云诺说
云诺说 - 小程序开发 - 软件定制
当前位置: Mysql > mysql中left join 和 right join之间的区别

mysql中left join 和 right join之间的区别

2019-11-20 07:24 分类:Mysql 作者:云诺 阅读(1341)

版权声明:本文为博主原创文章,如果转载请给出原文链接:http://doofuu.com/article/4156204.html

上一篇博客聊了mysql存储过程与触发器的区别mysql数据库优化的一些思路,这篇就来谈谈mysql中left join 和 right join之间的区别。

mysql中left join 和 right join使用的还是很频繁的,那么mysql中left join 和 right join之间的区别是什么呢?

left join 和 right join 都是两个表进行 merge 的操作,left join 是将右边的表 merge 到左边,right join 是将左边的表 merge 到右边,通常我们会指定按照哪几列进行 merge操作。

话不多说。来个简单的案例就全明白了。

举个栗子:

left_table

姓名学号
小红SZ1716029
小明SZ1716030
小王SZ1716031

right_table

学号排名
SZ17160291
SZ17160302

left_table left join right_table on 学号

学号姓名排名
SZ1716029小红1
SZ1716030小明2
SZ1716031小王NULL

left_table right join right_table on 学号

学号姓名排名
SZ1716029小红1
SZ1716030

看看merge操作过后的表的差异应该明白mysql中left join 和 right join之间的区别了吧!

 

祝生活愉快!

「创作不易,你的支持是本站持续更新最大的动力!」

赞(0) 打赏

谢谢你请我喝奶茶*^_^*

支付宝
微信
1

谢谢你请我喝奶茶*^_^*

支付宝
微信

上一篇:

下一篇:

共有 0 条评论 - mysql中left join 和 right join之间的区别

博客简介

云诺说是一个致力于分享互联网编程技术交流、小程序开发、小程序源码分享、软件服务定制和生活记录的技术服务型学习博客网站。

微信 :LGY178888

职业 :小程序开发、软件定制

现居 :广东省-广州市-天河区

友情链接

欢迎与本博客交换友情链接,本博客对交换链接的网站没有要求。如果您是本博客的友情链接网站,在遇到网站运行问题时,可以随时联系,我们将免费提供技术类支持! 申请交换友链

站点统计

  • 文章总数:155 篇
  • 草稿数目:0 篇
  • 分类数目:14 个
  • 独立页面:165 个
  • 评论总数:0 条
  • 访问总量: 582982次
  • 最近更新:2024年04月19日