亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle中sql語句(+)符號代表連接的示例分析

發布時間:2021-07-29 10:37:38 來源:億速云 閱讀:125 作者:小新 欄目:數據庫

小編給大家分享一下Oracle中sql語句(+)符號代表連接的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

oracle中sql語句(+)符號代表連接

(+)在=前邊為右連接

(+)在=后邊為左連接

SELECT a.*, b.* from a(+) = b就是一個右連接,等同于select a.*, b.* from a right join b
SELECT a.*, b.* from a = b(+)就是一個左連接,等同于select a.*, b.* from a left join b

內連接

  • 常用的連接運算符=、<、>

  • 使用比較運算符根據每個表共有的列的值匹配兩個表中的行

外連接

左連接

LEFT JOIN 或LEFT OUTER JOIN
列出左表中的所有行,若左表中某行在右表中沒有匹配的行,則左表該行輸出,右表該行為空

右連接

RIGHT JOIN 或RIGHT OUTER JOIN
列出右表中的所有行,如右表中某行在左表中沒有匹配的行,則右表該行輸出,左表該行為空

全連接

FULL JOIN 或FULL OUTER JOIN
對兩表中的所有數據
當左表中的某行在右中沒有匹配的行,左表該行輸出,右表該行為空
當右表中的某行在左表中沒有匹配的行,右表該行輸出,左表該行為空

例子:

-------------------------------------------------
 a表  id name  b表  id job parent_id 
    1 張3   1  23  1 
    2 李四   2  34  2 
    3 王武   3  34  4  
 a.id同parent_id 存在關系 
--------------------------------------------------

內連接

select a.*,b.* from a inner join b on a.id=b.parent_id
 1 張3   1  23  1 
 2 李四   2  34  2

左連接

select a.*,b.* from a left join b on a.id=b.parent_id
 1 張3   1  23  1 
 2 李四   2  34  2
 3 王武   null

右連接

select a.*,b.* from a right join b on a.id=b.parent_id
 1 張3   1  23  1 
 2 李四   2  34  2
 null    3  34  4

全連接

select a.*,b.* from a full join b on a.id=b.parent_id
 1 張3   1  23  1 
 2 李四   2  34  2
 null    3  34  4 
 3 王武   null

以上是“Oracle中sql語句(+)符號代表連接的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南雄市| 隆回县| 云安县| 云阳县| 得荣县| 巨野县| 福州市| 凉山| 筠连县| 方城县| 永康市| 盐津县| 康保县| 汝城县| 时尚| 沅江市| 曲水县| 呼伦贝尔市| 乌海市| 虎林市| 嘉定区| 江源县| 莲花县| 井冈山市| 弋阳县| 天长市| 隆德县| 县级市| 疏附县| 浮梁县| 柳河县| 略阳县| 米泉市| 德兴市| 雷山县| 荥阳市| 贵德县| 罗源县| 富川| 铅山县| 广元市|