mysql左连接和右连接什么区别?

我一般都用的是左连接,看了很多文章,比较疑惑的是,左连接和右连接的sql是否可以相互转换?

阅读 7.7k
7 个回答

左连接:即以左表为基准,到右表找匹配的数据,找不到匹配的用NULL补齐。右链接反之。好像没啥区别吧,左右连接是可以相互转化的。

区别就在于当某个表出现空值(null)时的处理方式;

可以,我在你左边,你在我右边

没什么区别,一个相对的概念吧

左右连接的区别就是以左表为主还是右表为主。
具体使用区别在变使用时主表在join 左边还是右边。

左连接与又连接的区别一楼已经说清楚了,一般业务都是用左连接。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题