本節(jié)內(nèi)容小編要和大家分享的是Oracle學(xué)習(xí)實(shí)用經(jīng)典教程——(pdf格式免費(fèi)版教程),如果你想獲得oracle學(xué)習(xí)資料,掌握更多關(guān)于oracle教程,那么小編建議你可以進(jìn)行下載查閱哦!
溫馨提示:
本文檔為PDF格式文檔,因此需確保在閱讀之前你已經(jīng)安裝了PDF閱讀器,如果尚未安裝閱讀器,建議下載福昕PDF閱讀器或其他PDF閱讀器,進(jìn)行安裝后閱讀。
東坡學(xué)堂
Oracle常見問題及解答
oracle 當(dāng)中,(+)是什么意思?
SELECT
A.id, B.IDD
FROM
A, B
WHERE
A.id(+)=B.IDD
等價(jià)于
SELECT
A.id, B.IDD
FROM
A RIGHT OUTER JOIN B ON ( A.id=B.IDD)
SQL> select * from A;
ID VAL
---------- ----------
1 A1
2 A2
SQL> select * from B;
IDD VAL
---------- ----------
1 B1
3 B3
SQL> SELECT
2 A.id, B.IDD
3 FROM
4 A, B
5 WHERE
6 A.id(+)=B.IDD;
ID IDD
---------- ----------
1 1
3
SQL> SELECT
2 A.id, B.IDD
3 FROM
4 A RIGHT OUTER JOIN B ON ( A.id=B.IDD);
ID IDD
---------- ----------
1 1
3
意思是 兩表關(guān)聯(lián)的時(shí)候,
B 表的數(shù)據(jù), 全部檢索出來。
A表的數(shù)據(jù),則是在B表有相對應(yīng)的數(shù)據(jù)的情況下,才檢索出來。
以上問答僅供參考!
更多教程資料下載,敬請關(guān)注東坡下載站!
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版