Oracle连接函数

Oracle连接函数
从3只表当中取
SELECT A.*,B.MC AS DLSMC,C.DH,C.XFSJ FROM T_CARDS A,
                                       T_AGENCY B,
                                       (SELECT A.ID,B.DH,B.XFSJ FROM T_CARDS A,AAA B WHERE A.KH>=B.QSKH AND A.KH<=B.JZKH) C 
                                       WHERE A.DLS=B.ID(+) AND A.ID=C.ID(+)


A B C 三只表, 其中C表 是从另外两只表查询后得到的新表
(+) 号表示的是连接的意思,这条语句代表左连接(left join)
位置不同放在左边代表右连接(right join)

你可能感兴趣的:(oracle,C++,c,C#)