萬盛學電腦網

 萬盛學電腦網 >> 網絡基礎知識 >> Oracle數據庫欄目

Oracle數據庫欄目

> Oracle > 正文 Oracle連接查詢 2014-02-10        來源:衣舞晨風的專欄      我要投稿

背景:

emp表中有14條記錄:

\

dept表中4條記錄:

salgrade表中有5條記錄:

一、交叉連接(CROSS JOIN)

交叉連接(CROSS JOIN):有兩種,顯式的和隱式的,不帶ON子句,返回的是兩表的乘積,也叫笛卡爾積。

例如:下面的語句1和語句2的結果是相同的(均為56條記錄)。

語句1:隱式的交叉連接,沒有CROSS JOIN。

select empno,ename,sal,dname,loc from emp,dept 語句2:顯式的交叉連接,使用CROSS JOIN select empno,ename,sal,dname,loc from emp CROSS JOIN dept

二、內連接

內連接是根據指定的連接條件進行連接查詢,只有滿足連接條件的數據才會出現在結果集中。

copyright © 萬盛學電腦網 all rights reserved