on 和 where条件的区别如下

  1. on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。
  2. where条件是在临时表生成好后,再对临时表进行过滤的条件。

而 inner join(内连接)没这个特殊性,则条件放在on中和where中,返回的结果集是相同的。

等值连接列名相同

  • 使用等值连接 image-20220918004830918
  • 使用using image-20220918004846289
© 版权声明
箴言区 抢沙发
头像
达瓦里希请发言...
提交
头像

昵称

取消
昵称表情代码图片