- 相關推薦
如何操作Oracle數據庫中的(+)連接
本文主要向你介紹的是Oracle數據庫中的(+)連接的實際操作,本文是以相關使用代碼的描述來引出其實際的操作,你如果是Oracle數據庫中的(+)連接的瘋狂一族的話,就一起來看看吧!
1. 從表A.A1 (+) = 主表B.B1
復制代碼SELECT
1.TO_CHAR(TBA.FBS_IO_DATE,'YYYY/MM/DD') A1
2.,TBA.TBA_TBD_NO A2
3.,TBB.TBB_NAME_S A3
4.,TBC.TBC_CHAR1 A4
5.,TBD.TBD_NAME A5
6.,TBA.TBA_SNS_NAME_SP A6
7.,TBA.TBA_TORI_KIN A7
8.,TO_CHAR(TBA.TBA_RPL_DATE,'YYYY/MM/DD') A8
9.FROM
10.SNTBATRN TBA
11.,ZMTBCMST TBC
12.,CMTBBMST TBB
13.,CMTBDMST TBD
14.WHERE
15.TBA.TBA_KAI_CODE = 'XXX'
16.AND TBA.TBA_KESHI_KBN = '0'
17.AND TBA.TBA_TAISYO_KBN IN ('0', '2')
18.AND TBB_KAI_CODE (+) = 'XXX'
19.AND TBB_BUN_CODE (+) = 'S001'
20.AND TBB_START_DATE <= SYSDATE
21.AND TBB_END_DATE >= SYSDATE
22.AND TBB.TBB_CODE (+)= TBA.TBA_STN_CODE
23.AND TBC.TBC_KAI_CODE (+) = 'XXX'
24.AND TBC.TBC_SUB_KBN (+) = 'SN'
25.AND TBD.TBD_KAI_CODE (+) = 'XXX'
26.AND TBD.TBD_CODE (+) = TBA.TBA_SNS_CODE
2. 主表A.A1 = 從表B.B1 (+)
1.復制代碼
2.SELECT
3.TBA.TBA_1,
4.TBB.TBB_1,
5.TBC.TBC_1
6.FROM
7.TBA,
8.(SELECT TBB.TBB_1, TBB.TBB_2
9.FROM TBB
10.WHERE
11.TBB.TBB_3 LIKE '%NEWWEAPON%' TBB),
12.TBC
13.WHERE
14.主表TBC
15.TBA.TBA_A > 2
16.從表TBB
17.AND TBA.TBA_2 = TBB.TBB_2
18.從表TBC
19.注意TRIM
20.AND TRIM(TBA.TBA_3) = TRIM(TBC.TBC_3 (+))
【如何操作Oracle數據庫中的(+)連接】相關文章:
ORACLE數據庫操作基本語句09-15
Oracle數據庫中表的四種連接方式07-17
oracle中truncatetable后的數據如何恢復07-30
Oracle數據庫語句大全10-08
ORACLE數據庫碎片的整理08-18
oracle數據庫基本語句08-21
Oracle數據庫認證層次08-29
Oracle數據庫的基本介紹09-04
Oracle數據庫SQLPLUS介紹10-09