哎,碰到一个面试官问join这种初级SQL问题,我就说了所有的join连接语句及关系,悲剧的是,面试官没听懂。怎么办呢?二话不说,给他画图,于是,他说:哦,原来是这样啊......

我就纳了闷了,这是么回事。

于是就有了下图:

一张图搞懂所有join连接查询

以后再有人问到这个问题,直接上图算了。

但是,请注意,后两种full outer join是oracle支持的,mysql不支持,mysql要实现后两种的效果,需要将 left join 和 right join 用union关键字连接起来(union有合并并去重的功效)。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-26
  • 2021-12-26
  • 2021-06-12
  • 2022-01-09
  • 2022-01-15
猜你喜欢
  • 2022-12-23
  • 2021-12-18
  • 2022-01-24
  • 2022-12-23
  • 2021-07-22
  • 2022-12-23
  • 2021-11-16
相关资源
相似解决方案