在我们连接一个表的时候遇到的外连接问题

同一个表,对其进行多次左连接,关联条件为什么每次都要分开写,而不是写在一起?
比如:LEFT JOIN A表 as R
ON T.DX = R.DX
AND R.DT = yyyymmdd
LEFT JOIN A表 as Y
ON T1.dr = Y.dx
AND Y.DT = yyyymmdd;

1、多个左连接,说明是晒不同的数据,如果条件放在一起,数据就不对了

这说明查的是这张表的不同的数据,你只要把他比作两张不同的表就能理解了

条件可以写在 on后边以and拼接,只会影响左表或者右表,也可以在最后where条件中写,对最终数据进行筛选,详细区别可以看下这个案例 http://t.csdn.cn/wobNN