inner join只返回兩個(gè)表中聯(lián)結(jié)字段相等的行。left join返回包括左表中的所有記錄和右表中聯(lián)結(jié)字段相等的記錄。inner join的數(shù)量小于等于左表和右表中的記錄數(shù)量。left join的數(shù)量以左表中的記錄數(shù)量相同。
left join和inner join的區(qū)別為:返回不同、數(shù)量不同、記錄屬性不同。
一、返回不同
1、inner join:inner join只返回兩個(gè)表中聯(lián)結(jié)字段相等的行。
2、left join:left join返回包括左表中的所有記錄和右表中聯(lián)結(jié)字段相等的記錄。
二、數(shù)量不同
1、inner join:inner join的數(shù)量小于等于左表和右表中的記錄數(shù)量。
2、left join:left join的數(shù)量以左表中的記錄數(shù)量相同。
三、記錄屬性不同
1、inner join:inner join不足的記錄屬性會(huì)被直接舍棄。
2、left join:left join不足的記錄屬性用NULL填充。
來(lái)源:高三網(wǎng)
能發(fā)現(xiàn)自己知識(shí)上的薄弱環(huán)節(jié),在上課前補(bǔ)上這部分的知識(shí),不使它成為聽(tīng)課時(shí)的“絆腳石”。這樣,就會(huì)順利理解新知識(shí),相信通過(guò)left join和inner join的區(qū)別這篇文章能幫到你,在和好朋友分享的時(shí)候,也歡迎感興趣小伙伴們一起來(lái)探討。