sql中innerjoin和leftjoin的區(qū)別?
leftjoin是以A表的記錄為基礎(chǔ)的,A可以看成左表,B可以看成右表,leftjoin是以左表為準(zhǔn)的.
換句話說,左表(A)的記錄將會(huì)全部表示出來,而右表(B)只會(huì)顯示符合搜索條件的記錄(例子中為:A.aID=B.bID).
B表記錄不足的地方均為NULL
而innerjoin則只會(huì)羅列A,B表中滿足條件的數(shù)據(jù),不滿足的部分將以NULL表示。
sql中innerjoin和leftjoin的區(qū)別?
leftjoin是以A表的記錄為基礎(chǔ)的,A可以看成左表,B可以看成右表,leftjoin是以左表為準(zhǔn)的.
換句話說,左表(A)的記錄將會(huì)全部表示出來,而右表(B)只會(huì)顯示符合搜索條件的記錄(例子中為:A.aID=B.bID).
B表記錄不足的地方均為NULL
而innerjoin則只會(huì)羅列A,B表中滿足條件的數(shù)據(jù),不滿足的部分將以NULL表示。