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