美文网首页
左连接右连接的区别(理解)

左连接右连接的区别(理解)

作者: 饮者L | 来源:发表于2020-09-11 13:20 被阅读0次

Left Join

select * from tbl1 Left Join tbl2 on tbl1.ID = tbl2.ID

左连接后的检索结果是显示tbl1的所有数据和tbl2中满足where 条件的数据。

简言之 Left Join影响到的是右边的表

Right Join

select * from tbl1 Right Join tbl2 on tbl1.ID = tbl2.ID

检索结果是tbl2的所有数据和tbl1中满足where 条件的数据。

简言之 Right Join影响到的是左边的表。

inner join

select * FROM tbl1 INNER JOIN tbl2 on tbl1.ID = tbl2.ID

功能和 select * from tbl1,tbl2 where tbl1.id=tbl2.id相同。

相关文章

  • 左连接右连接的区别(理解)

    Left Join select * from tbl1 Left Join tbl2 on tbl1.ID = ...

  • mysql 面试问题

    左连接和右连接有什么区别?左连接 left join ...... on:左表中的数据全部查询,右表中只查询...

  • MySQL --- SQL基础知识

    内连接与左(右)外连接的区别 总结: 内连接:查询左右表都有的数据,不要左/右中NULL的那一部分 左连接:即以左...

  • 数据库左连接和右连接有什么区别

    数据库中的左连接和右连接的区别可以概括为一句话来表示即左连接where只影响右表,右连接where只影响到左表 【...

  • 左连接、右连接、内连接的区别

    面试的时候问到这个知识点,一时没想起来,今天总结一下。比如有A和B两张表,分别代表姓名和职业。A表: B表: 现在...

  • 左连接与右连接的区别

    参考链接http://www.cnblogs.com/yuteng/articles/1729677.html 总...

  • 数据库面试题

    1.请说一下左连与右连的区别? 左连接where只影向右表,右连接where只影响左表。 左联是以左边的表为主,右...

  • MySQL学习笔记-连接

    多表查询经常用到连接,各种连接之间的区别应该注意总结。 本文来分享一下内连接、外连接、左连接、右连接、等值连接、自...

  • Mysql知识点

    左连接右连接:左连接where只影向右表,右连接where只影响左表 内连接:显示左右边共有的 executeUp...

  • MySQL左连接与右连接

    先通过下面两个表展示一下左连接和右连接的结果 1.左连接与右连接 员工表: 学生表: 左连接 右连接 通过以上两个...

网友评论

      本文标题:左连接右连接的区别(理解)

      本文链接:https://www.haomeiwen.com/subject/agnvektx.html