多表连接join子句有三种分类,

inner join(默认,查询满足条件的选中列),

left join(查询满足条件的左表的列和选中列),

right join(查询满足条件的右表的列和选中列),

full outer join(查询全部)

语言有些难以理解,下面作者会通过画图给大家具体解释他们之间的差别

sql——left join/right join/inner join/full outer join 最清晰解释

假设红色代表左表,蓝色代表右表,中间重叠部分代表我们需要关联两表查询的列信息

inner join,即为中间重叠部分

left join即为查询全部红色区域

right join即为查询全部蓝色区域

full outer join即为查询全部红色蓝色区域

相关文章:

  • 2021-05-06
  • 2021-04-28
  • 2022-12-23
  • 2021-10-21
  • 2022-02-01
  • 2021-09-19
猜你喜欢
  • 2022-12-23
  • 2022-03-08
  • 2021-11-04
  • 2022-12-23
  • 2021-11-17
相关资源
相似解决方案