Oracle 數據庫連接查詢SQL語句建站知識
導讀:1建站知識oracle 連接查詢分如下幾種方法,大家可以看看,整理了下oracle 內外鏈接。網站建設哪家好網站建設教程。
內連接(inner join)。 外連接: 全連接(full join)、左連接(left join)、右連接(right join)。 交叉聯接(cross join)。 外連接與內連接不一樣,外連接返回的查詢結果中不僅包含符合條件的行,還包括左表(左外連接),右表(右外連接)或者兩個連接表(全外連接)中的所有不符合條件的數據行。 1.左連接seo網站優化培訓 (left [outer] join) 左外連接就是將左表的所有數據分別于右表的每條數據進行連接組合,返回的結果除內連接的數據外,還有左表中不符合條件的數據,并在右表的相應列中填上null值。 SQL語句如下: select * from mt_pb_org o left join mt_pb_orgframe f on o.PB_ORGFRAMEID = f.PB_ORGFRAMEID; 等價語句: select * from mt_pb_org o,mt_pb_orgframe f where o.pb_orgframeid = f.pb_orgframeid(+); 2.右連接 (right [outer] join) 右外連接就是將網站seo優化診斷工具右表中的所有數據分網站seo優化培訓別與左表的每條數據進行連接組合,返回的結果除了內連接的數據外,還有右表中不符合條件的數據,并在左表相應的列中填上null值。 SQL語句如下: select * from mt_pb_org o right join mt_pb_orgframe on o.pb_orgframeid = f.pb_orgframeid; 等價語句: select * from mt_pb_org o,mt_pb_orgframe f where o.pb_orgframeid(+) = f.pb_orgframeid; 3.全外連接 (full [outer] join) 全外連接就是將左表的所有數據分別與右表的每條數據進行連接組合,返回的結果除了內連接的數據外,還有兩個表中不符合條件的數據,并在左表或者右表的相應列中填上null值。 SQL語句如下: select * from mt_pb_org o full join mt_pb_orgframe o.pb_orgframeid = f.pb_orgframeid; 4.交叉連接(cross join) 交叉連接不帶WHERE 子句,它返回被連接的兩個表所有數據行的笛卡爾積,返回到結果集合中的數據行數等于第一個表中符合查詢條件的數據行數乘以第二個表中符合查詢條件的數據行數。 SQL語句如下: select * from mt_pb_org o cross join mt_pb_orgframe f;相關網站建設哪家好網站建設教程。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章Oracle 數據庫連接查詢SQL語句建站知識主要講述語句,數據庫連接,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_5398.html