码迷,mamicode.com
首页 > 其他好文 > 详细

left join 后的条件 位置不同,查询的结果不同

时间:2017-10-20 18:43:22      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:ble   _id   select   数据   查询   width   float   logs   highlight   

表t_a

id name
1 a1
2 a2

 

 

表t_b

a1_id name num
2 b2 1
3 b3 100

 

 

 

 

left join 后加查询条件

select a.* from t_a a
left join t_b b on a.id=b.a1_id and b.num>10
where 1=1
结果:2条数据

where后面加查询条件   

select a.* from t_a a
left join t_b b on a.id=b.a1_id 
where b.num>10
结果1条数据

left join 后的条件 位置不同,查询的结果不同

标签:ble   _id   select   数据   查询   width   float   logs   highlight   

原文地址:http://www.cnblogs.com/chenjfblog/p/7700188.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!