最新sql語(yǔ)句join用法 sql完整語(yǔ)法精選

格式:DOC 上傳日期:2023-05-01 20:50:38
最新sql語(yǔ)句join用法 sql完整語(yǔ)法精選
時(shí)間:2023-05-01 20:50:38     小編:zdfb

在日常學(xué)習(xí)、工作或生活中,大家總少不了接觸作文或者范文吧,通過(guò)文章可以把我們那些零零散散的思想,聚集在一塊。那么我們?cè)撊绾螌?xiě)一篇較為完美的范文呢?以下是我為大家搜集的優(yōu)質(zhì)范文,僅供參考,一起來(lái)看看吧

sql語(yǔ)句join用法 sql完整語(yǔ)法篇一

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

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

right join 或 right outer join。

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

full join 或 full outer join。

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

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

microsoft sql server 2000 對(duì)在 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)接語(yǔ)法,以及在 where 子句中使用 *= 和 =* 運(yùn)算符指定外聯(lián)接的舊式語(yǔ)法。由于 sql-92 語(yǔ)法不容易產(chǎn)生歧義,而舊式 transact-sql 外聯(lián)接有時(shí)會(huì)產(chǎn)生歧義,因此建議使用 sql-92 語(yǔ)法。

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

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

use pubs

select _fname, _lname, _name

from authors a left outer join publishers p

on =

order by _name asc, _lname asc, _fname asc

s("content_relate");

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

1.

sql優(yōu)化過(guò)程中常見(jiàn)oraclehint用法盤(pán)點(diǎn)

2.

sql語(yǔ)句詳解 mysql update的用法

3.

sql優(yōu)化大全

4.

關(guān)于sql學(xué)習(xí)教程

5.

sql語(yǔ)句結(jié)構(gòu)示例

6.

oracle的sql語(yǔ)句

7.

sql語(yǔ)句的使用

8.

sql語(yǔ)法大全

【本文地址:http://www.aiweibaby.com/zuowen/2785320.html】

全文閱讀已結(jié)束,如果需要下載本文請(qǐng)點(diǎn)擊

下載此文檔