校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Oracle中sql語句(+)符號代表連接的使用講解

Oracle中sql語句(+)符號代表連接的使用講解

熱門標簽:南寧人工智能電銷機器人費用 安陽外呼系統免費 呼倫貝爾智能手機地圖標注 圖像地圖標注 分布式呼叫中心 貴陽電話外呼系統哪家好 400電話是不是免費申請 濟南地圖標注公司 海南400電話哪里辦理

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

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • 為Plesk PHP7啟用Oracle OCI8擴展方法總結
  • Mapper批量插入Oracle數據@InsertProvider注解
  • MySQL實現類似Oracle序列的方案
  • 如何利用Oracle命令解決函數運行錯誤
  • SELECT INTO 和 INSERT INTO SELECT 兩種表復制語句詳解(SQL數據庫和Oracle數據庫的區別)
  • Oracle Index索引無效的原因與解決方法
  • 抽取oracle數據到mysql數據庫的實現過程
  • Oracle merge合并更新函數實例詳解
  • Oracle導入導出數據的幾種方式
  • oracle如何解鎖封鎖的賬號

標簽:合肥 遼源 涼山 許昌 郴州 焦作 南充 滁州

巨人網絡通訊聲明:本文標題《Oracle中sql語句(+)符號代表連接的使用講解》,本文關鍵詞  Oracle,中,sql,語句,符號,代表,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle中sql語句(+)符號代表連接的使用講解》相關的同類信息!
  • 本頁收集關于Oracle中sql語句(+)符號代表連接的使用講解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 阿拉善右旗| 深水埗区| 壤塘县| 长顺县| 香格里拉县| 星子县| 惠来县| 普安县| 太原市| 砀山县| 杭州市| 南平市| 巴马| 昌江| 郯城县| 永济市| 亚东县| 正阳县| 宣化县| 历史| 肥城市| 互助| 武强县| 襄城县| 黔东| 瓦房店市| 莒南县| 台州市| 固始县| 城口县| 沐川县| 清新县| 班戈县| 雷州市| 庆安县| 双柏县| 滕州市| 彰化市| 宁津县| 海南省| 沙湾县|