首页 > 技术文章 > 一文彻底了解join的各种用法

Baronboy 2016-11-08 11:58 原文

表a                       表b    
a1    a2                 b1     b2    

a01     张三         a02     数学    

a02     李四         a03     语文    

a03     王五         a04     英语 

  

1
select a.a2,b.b2 from left join on a.a1 = b.b1

 张三    
 李四     数学    

 王五     语文    

1
select a.a2,b.b2 from inner join on a.a1 = b.b1  innerjoin是取交集

 李四      数学    

 王五      语文    

1
select a.a2,b.b2 from full join on a.a1 = b.b1  fulljoin是取并集

 张三      

 李四      数学    

 王五      语文

              英语

1
select a.a2,b.b2 from right join on a.a1 = b.b1

 李四      数学    

 王五      语文

              英语

推荐阅读