赞
踩
(+)是oracle 中的一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方。
左条件 = 右条件(+)
SELECT
A.a,
B.a
FROM
A,
B
WHERE
A.b = B.b(+)
等价于
SELECT
A.a,
B.a
FROM
A
LEFT JOIN B ON A.b = B.b
右条件 = 左条件(+)
SELECT
A.a,
B.a
FROM
A,
B
WHERE
B.b = A.b(+)
等价于
SELECT
A.a,
B.a
FROM
A
RIGHT JOIN B ON A.b = B.b
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。