left join on 条件 关于ON后面的条件 如何执行?
酉园草 2016-05-06 07:12:54 tab1
id size
1 10
2 20
3 30
tab2
size name
10 AAA
20 BBB
20 CCC
下列语句 ON 后面的条件 如何执行的?请分别解释。
select * from tab1 left join tab2 on(1 = 1)
select * from tab1 left join tab2 on(1 != 1)
select * from tab1 left join tab2 on(tab1.SIZE = tab2.SIZE)
select * from tab1 left join tab2 on(tab1.SIZE = tab2.SIZE or tab2.NAME='AAA')
select * from tab1 left join tab2 on(tab1.SIZE = tab2.SIZE AND tab2.NAME='AAA')