<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • SQL:JOIN完全用法的解答

    時間:2024-06-25 10:29:21 SQL 我要投稿
    • 相關(guān)推薦

    SQL:JOIN完全用法的解答

      外聯(lián)接

      外聯(lián)接可以是左向外聯(lián)接、右向外聯(lián)接或完整外部聯(lián)接。在 FROM 子句中指定外聯(lián)接時,可以由下列幾組關(guān)鍵字中的一組指定:LEFT JOIN 或 LEFT OUTER JOIN。

      左向外聯(lián)接的結(jié)果集包括 LEFT OUTER 子句中指定的左表的所有行,而不僅僅是聯(lián)接列所匹配的行。如果左表的某行在右表中沒有匹配行,則在相關(guān)聯(lián)的結(jié)果集行中右表的所有選擇列表列均為空值。

      RIGHT JOIN 或 RIGHT OUTER JOIN。

      右向外聯(lián)接是左向外聯(lián)接的反向聯(lián)接。將返回右表的所有行。如果右表的某行在左表中沒有匹配行,則將為左表返回空值。

      FULL JOIN 或 FULL OUTER JOIN。

      完整外部聯(lián)接返回左表和右表中的所有行。當(dāng)某行在另一個表中沒有匹配行時,則另一個表的選擇列表列包含空值。如果表之間有匹配行,則整個結(jié)果集行包含基表的數(shù)據(jù)值。

      僅當(dāng)至少有一個同屬于兩表的行符合聯(lián)接條件時,內(nèi)聯(lián)接才返回行。內(nèi)聯(lián)接消除與另一個表中的任何行不匹配的行。而外聯(lián)接會返回 FROM 子句中提到的至少一個表或視圖的所有行,只要這些行符合任何 WHERE 或 HAVING 搜索條件。將檢索通過左向外聯(lián)接引用的左表的所有行,以及通過右向外聯(lián)接引用的右表的所有行。完整外部聯(lián)接中兩個表的所有行都將返回。

      Microsoft SQL Server 2000 對在 FROM 子句中指定的外聯(lián)接使用以下 SQL-92 關(guān)鍵字:

      LEFT OUTER JOIN 或 LEFT JOIN

      RIGHT OUTER JOIN 或 RIGHT JOIN

      FULL OUTER JOIN 或 FULL JOIN

      SQL Server 支持 SQL-92 外聯(lián)接語法,以及在 WHERE 子句中使用 *= 和 =* 運(yùn)算符指定外聯(lián)接的舊式語法。由于 SQL-92 語法不容易產(chǎn)生歧義,而舊式 Transact-SQL 外聯(lián)接有時會產(chǎn)生歧義,因此建議使用 SQL-92 語法。

      使用左向外聯(lián)接

      假設(shè)在 city 列上聯(lián)接 authors 表和 publishers 表。結(jié)果只顯示在出版商所在城市居住的作者(本例中為 Abraham Bennet 和 Cheryl Carson)。

      若要在結(jié)果中包括所有的作者,而不管出版商是否住在同一個城市,請使用 SQL-92 左向外聯(lián)接。下面是 Transact-SQL 左向外聯(lián)接的查詢和結(jié)果:

      USE pubs

      SELECT a.au_fname, a.au_lname, p.pub_name

      FROM authors a LEFT OUTER JOIN publishers p

      ON a.city = p.city

      ORDER BY p.pub_name ASC, a.au_lname ASC, a.au_fname ASC

    【SQL:JOIN完全用法的解答】相關(guān)文章:

    oracle的sql語句01-21

    SQL優(yōu)化大全09-09

    JavaScript中push(),join() 函數(shù)實例詳解09-05

    深圳經(jīng)濟(jì)適用住房取得完全產(chǎn)權(quán)和上市交易暫行辦法政策解答08-25

    SQL查詢語句大全10-24

    SQL語句的理解原則10-05

    PHP防止SQL注入的例子09-25

    mysql SQL語句積累參考10-02

    執(zhí)行sql原理l分析05-12

    SQL中的單記錄函數(shù)08-12

    主站蜘蛛池模板: 性欧洲精品videos| 91精品国产品国语在线不卡 | 日韩精品无码中文字幕一区二区| 国产精品一在线观看| 中文字幕无码精品亚洲资源网久久| 久久国产乱子伦精品免费强| 亚洲精品乱码久久久久久| 国产精品日韩欧美久久综合| 996久久国产精品线观看| 亚洲精品美女久久久久99小说| 日韩精品免费在线视频| 精品无码久久久久久尤物| 亚洲精品乱码久久久久久不卡| 精品国产AⅤ一区二区三区4区| 四虎精品成人免费永久| 成人精品视频99在线观看免费 | 国产精品福利在线观看免费不卡 | 国产精品区免费视频| 午夜精品美女写真福利| 中文字幕精品视频在线| 久久久久四虎国产精品| 国产精品免费观看| 亚洲国产精品专区在线观看| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 97国产精品视频| 久久精品亚洲日本波多野结衣| 人妻少妇看A偷人无码精品| 国产精品欧美亚洲韩国日本久久| 亚洲精品国产成人99久久| 精品国产污污免费网站| 2021国产精品成人免费视频| 精品无码一区在线观看| 乱精品一区字幕二区| 亚洲动漫精品无码av天堂| 在线精品视频一区二区| 亚洲欧美日韩国产精品一区二区| 亚洲?V无码成人精品区日韩| 免费精品精品国产欧美在线欧美高清免费一级在线 | 国产精品亚洲A∨天堂不卡| 日韩AV无码精品人妻系列| 亚洲精品美女久久777777|