本節內容小編要和大家分享的是Oracle學習實用經典教程——(pdf格式免費版教程),如果你想獲得oracle學習資料,掌握更多關于oracle教程,那么小編建議你可以進行下載查閱哦!
溫馨提示:
本文檔為PDF格式文檔,因此需確保在閱讀之前你已經安裝了PDF閱讀器,如果尚未安裝閱讀器,建議下載福昕PDF閱讀器或其他PDF閱讀器,進行安裝后閱讀。
東坡學堂
Oracle常見問題及解答
oracle 當中,(+)是什么意思?
SELECT
A.id, B.IDD
FROM
A, B
WHERE
A.id(+)=B.IDD
等價于
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
意思是 兩表關聯的時候,
B 表的數據, 全部檢索出來。
A表的數據,則是在B表有相對應的數據的情況下,才檢索出來。
以上問答僅供參考!
更多教程資料下載,敬請關注東坡下載站!
- PC官方版
- 安卓官方手機版
- IOS官方手機版