left join和inner join的区别


 

举例a、b表:

bId bNum
1 20
2 30

 

aId aNum
1 10
2 20
3 30

 

left join以左表为准

select * from a left join b on a.aId=b.bId;

aId aNum bId bNum
1 10 1 20
2 20 2 30
3 30 NULL NULL

 

 

inner join 选两张表都有的,一一相等的

aId aNum bId bNum
1 10 1 20
2 20 2 30


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM