Oracle数据库中的(+)连接如何操作?

数据库 Oracle
我们今天是要和大家一起讨论的是Oracle数据库中的(+)连接,我前两天在相关网站看见的资料,觉得挺好,就拿出来供大家分享。

本文主要向你介绍的是Oracle数据库中的(+)连接的实际操作,本文是以相关使用代码的描述来引出其实际的操作,你如果是Oracle数据库中的(+)连接的疯狂一族的话,以下的文章,你一定不要错过。

1. 从表A.A1 (+) = 主表B.B1

复制代码SELECT

TO_CHAR(TBA.FBS_IO_DATE,'YYYY/MM/DD') A1  
,TBA.TBA_TBD_NO A2  
,TBB.TBB_NAME_S A3  
,TBC.TBC_CHAR1 A4  
,TBD.TBD_NAME A5  
,TBA.TBA_SNS_NAME_SP A6  
,TBA.TBA_TORI_KIN A7  
,TO_CHAR(TBA.TBA_RPL_DATE,'YYYY/MM/DD') A8  
FROM  
SNTBATRN TBA  
,ZMTBCMST TBC  
,CMTBBMST TBB  
,CMTBDMST TBD  
WHERE  
TBA.TBA_KAI_CODE = 'XXX' 
AND TBA.TBA_KESHI_KBN = '0' 
AND TBA.TBA_TAISYO_KBN IN ('0', '2')  
AND TBB_KAI_CODE (+) = 'XXX'  
AND TBB_BUN_CODE (+) = 'S001'  
AND TBB_START_DATE <= SYSDATE  
AND TBB_END_DATE >= SYSDATE  
AND TBB.TBB_CODE (+)= TBA.TBA_STN_CODE  
AND TBC.TBC_KAI_CODE (+) = 'XXX'  
AND TBC.TBC_SUB_KBN (+) = 'SN'  
AND TBD.TBD_KAI_CODE (+) = 'XXX'  
AND TBD.TBD_CODE (+) = TBA.TBA_SNS_CODE   
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.

 

2.  主表A.A1 =  从表B.B1 (+)

复制代码   
SELECT   
TBA.TBA_1,   
TBB.TBB_1,   
TBC.TBC_1   
FROM   
TBA,   
(SELECT TBB.TBB_1, TBB.TBB_2   
FROM TBB   
WHERE   
TBB.TBB_3 LIKE '%NEWWEAPON%' TBB),   
TBC   
WHERE   
主表TBC   
TBA.TBA_A > 2   
从表TBB   
AND TBA.TBA_2 = TBB.TBB_2   
从表TBC   
注意TRIM   
AND TRIM(TBA.TBA_3) = TRIM(TBC.TBC_3 (+))   
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.

以上的相关内容就是对Oracle数据库中的(+)连接的介绍,望你能有所收获。

【编辑推荐】

  1. Oracle字符集中的一些问题总结
  2. Oracle修改相关字段的几种常用方法
  3. Oracle分页查询语句的实际应用
  4. 实现异地Oracle数据库的数据同步步骤
  5. Oracle数据比较的两大妙招
责任编辑:佚名 来源: 互联网
相关推荐

2024-05-08 08:37:44

2011-07-18 14:00:29

RailsOracle

2010-05-14 11:12:16

连接MySql

2010-03-31 19:34:03

Oracle数据库

2011-08-02 17:06:29

Oracle远程数据库创建DB Link

2010-04-14 09:54:56

Oracle数据库

2023-09-05 08:40:57

删除数据库Oracle

2011-07-07 13:59:54

存储过程远程数据库Oracle数据库

2018-02-26 20:00:00

编程语言JavaMySQL

2009-07-15 16:23:54

Java JDBC

2010-04-26 13:23:49

Oracle数据库

2010-04-26 18:32:48

Oracle数据库

2010-04-06 11:02:30

Oracle 数据库

2010-10-26 15:54:02

连接oracle数据库

2010-04-27 10:39:59

Oracle数据库

2010-04-19 16:01:54

2009-01-11 17:32:03

Oracle数据库重复数据

2010-04-08 18:45:35

Oracle数据库

2011-07-29 15:11:42

WeblogicOracle数据库连接

2010-04-30 14:39:03

Oracle数据库
点赞
收藏

51CTO技术栈公众号