老色鬼在线精品视频在线观看|久久久久久五月天|综合专区亚洲无|一区二区三区国产精品视频

        全國(guó)

        當(dāng)前位置:

      • 熱門(mén)地區(qū):
      • 選擇地區(qū):
      • ×
      當(dāng)前位置: 初三網(wǎng) > 初中英語(yǔ) > 英語(yǔ)知識(shí)點(diǎn) > 正文

      inner join和left join的區(qū)別 含義介紹

      2023-10-18 10:36:45文/勾子木

      inner join和left join的區(qū)別:inner join:inner join只返回兩個(gè)表中聯(lián)結(jié)字段相等的行;left join:left join返回包括左表中的所有記錄和右表中聯(lián)結(jié)字段相等的記錄。

      inner join和left join的區(qū)別 含義介紹

      inner join和left join的區(qū)別

      1.返回不同

      inner join:inner join只返回兩個(gè)表中聯(lián)結(jié)字段相等的行。

      left join:left join返回包括左表中的所有記錄和右表中聯(lián)結(jié)字段相等的記錄。

      2.數(shù)量不同

      inner join:inner join的數(shù)量小于等于左表和右表中的記錄數(shù)量。

      left join:left join的數(shù)量以左表中的記錄數(shù)量相同。

      3.記錄屬性不同

      inner join:inner join不足的記錄屬性會(huì)被直接舍棄。

      left join:left join不足的記錄屬性用NULL填充。

      inner join含義介紹

      多表聯(lián)接建立記錄集是十分有用的,因?yàn)槟承┣闆r下,需要把數(shù)字?jǐn)?shù)據(jù)類(lèi)型顯示為相應(yīng)的文本名稱(chēng),這就碰到了多表聯(lián)接建立記錄集的問(wèn)題。

      比如作一個(gè)會(huì)員注冊(cè)系統(tǒng),共有五個(gè)表,會(huì)員信息數(shù)據(jù)表member、會(huì)員身份表MemberIdentity、會(huì)員權(quán)限表MemberLevel、會(huì)員類(lèi)別表MemberSort和會(huì)員婚姻狀況表Wedlock。假如想把會(huì)員注冊(cè)信息全部顯示出來(lái),肯定要將這四個(gè)表連起來(lái),否則大家看到的某些會(huì)員信息可能只是數(shù)據(jù)編號(hào)。

      left join含義介紹

      LEFT JOIN是邏輯操作符,對(duì)于放在左邊的表來(lái)說(shuō),是以其為base,如果SELECT查詢(xún)的字段全都來(lái)自左邊的表,那么最終的結(jié)果條數(shù)會(huì)>=左表?xiàng)l數(shù)

      數(shù)據(jù)庫(kù)優(yōu)化器是最終決定執(zhí)行順序的地方,一般的會(huì)按照你的LEFT JOIN的順序執(zhí)行,但也不保證完全是那樣。

      查看更多【英語(yǔ)知識(shí)點(diǎn)】?jī)?nèi)容