亚洲热线 99 精品视频|精品中文字幕在线观看|香蕉伊蕉中文在线视频播放|色综合视频一区二区观看

  1. <blockquote id="pxt9n"><strong id="pxt9n"></strong></blockquote>
  2. <dl id="pxt9n"></dl>

    <strike id="pxt9n"><label id="pxt9n"></label></strike>
    <i id="pxt9n"></i>
      全國

      當前位置:

    • 熱門地區(qū):
    • 選擇地區(qū):
    • ×
    當前位置: 初三網(wǎng) > 初中英語 > 英語知識點 > 正文

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

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

    inner join和left join的區(qū)別:inner join:inner join只返回兩個表中聯(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只返回兩個表中聯(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不足的記錄屬性會被直接舍棄。

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

    inner join含義介紹

    多表聯(lián)接建立記錄集是十分有用的,因為某些情況下,需要把數(shù)字數(shù)據(jù)類型顯示為相應的文本名稱,這就碰到了多表聯(lián)接建立記錄集的問題。

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

    left join含義介紹

    LEFT JOIN是邏輯操作符,對于放在左邊的表來說,是以其為base,如果SELECT查詢的字段全都來自左邊的表,那么最終的結(jié)果條數(shù)會>=左表條數(shù)

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

    查看更多【英語知識點】內(nèi)容