Oracle 外連接實(shí)現(xiàn)代碼
SELECT e.last_name, e.department_id, d.department_name
FROM employees e
LEFT OUTER JOIN departments d
ON (e.department_id = d.department_id);
等價(jià)于
SELECT e.last_name, e.department_id, d.department_name
FROM employees e, departments d
WHERE e.department_id=d.department_id(+);
結(jié)果為:所有員工及對(duì)應(yīng)部門的記錄,包括沒(méi)有對(duì)應(yīng)部門編號(hào)department_id的員工記錄。
2. RIGHT OUTER JOIN:右外關(guān)聯(lián)
SELECT e.last_name, e.department_id, d.department_name
FROM employees e
RIGHT OUTER JOIN departments d
ON (e.department_id = d.department_id);
等價(jià)于
SELECT e.last_name, e.department_id, d.department_name
FROM employees e, departments d
WHERE e.department_id(+)=d.department_id;
結(jié)果為:所有員工及對(duì)應(yīng)部門的記錄,包括沒(méi)有任何員工的部門記錄。
3. FULL OUTER JOIN:全外關(guān)聯(lián)
SELECT e.last_name, e.department_id, d.department_name
FROM employees e
FULL OUTER JOIN departments d
ON (e.department_id = d.department_id);
結(jié)果為:所有員工及對(duì)應(yīng)部門的記錄,包括沒(méi)有對(duì)應(yīng)部門編號(hào)department_id的員工記錄和沒(méi)有任何員工的部門記錄。
相關(guān)文章
Oracle AWR(自動(dòng)工作量資料檔案庫(kù))的管理與維護(hù)詳解
這篇文章主要給大家介紹了關(guān)于Oracle AWR(自動(dòng)工作量資料檔案庫(kù))管理與維護(hù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-10-10解析PL/SQL Developer導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)的方法以及說(shuō)明
本篇文章是對(duì)PL/SQL Developer導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)的方法以及說(shuō)明進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06CMD操作oracle數(shù)據(jù)導(dǎo)庫(kù)過(guò)程圖解
這篇文章主要介紹了CMD操作oracle數(shù)據(jù)導(dǎo)庫(kù)過(guò)程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07Oracle顯示游標(biāo)的使用及游標(biāo)for循環(huán)
本篇文章給大家介紹oracle顯示游標(biāo)的使用及游標(biāo)for循環(huán),當(dāng)查詢返回單行記錄時(shí)使用隱式游標(biāo),查詢返回多行記錄并逐行進(jìn)行處理時(shí)使用顯式游標(biāo),對(duì)本文感興趣的朋友一起學(xué)習(xí)吧2015-11-11Oracle字段根據(jù)逗號(hào)分割查詢數(shù)據(jù)的方法
項(xiàng)目需求是這樣的表里的某個(gè)字段存儲(chǔ)的值是以逗號(hào)分隔開來(lái)的,要求根據(jù)分隔的每一個(gè)值都能查出來(lái)數(shù)據(jù),但是不能使用like查詢。這篇文章主要介紹了Oracle字段根據(jù)逗號(hào)分割查詢數(shù)據(jù),需要的朋友可以參考下2018-08-08詳解azure 云上準(zhǔn)備oracle11g的vnc安裝環(huán)境
本篇文章主要介紹了詳解azure 云上準(zhǔn)備oracle11g的vnc安裝環(huán)境,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-03-03在window操作系統(tǒng)上安裝Oracle10g圖文教程
Oracle10g是Oracle公司出的一個(gè)比較輕量版的數(shù)據(jù)庫(kù),在window系統(tǒng)上安裝比較方便,這篇文章主要介紹了在window操作系統(tǒng)上安裝Oracle10g圖文教程,需要的朋友可以參考下2017-02-02oracle 存儲(chǔ)過(guò)程和函數(shù)例子
本文沒(méi)有對(duì)PL/SQL中的東西有什么說(shuō)明,只是簡(jiǎn)單的舉了幾個(gè)例子,希望對(duì)大家有用!2009-08-08