小编典典

SQL查询中(+)的含义

sql

我在Oracle中遇到了一些包含’(+)’的SQL查询,但我不知道这是什么意思。有人可以解释其目的还是提供其使用示例?谢谢


阅读 166

收藏
2021-04-22

共1个答案

小编典典

它是Oracle的同义词OUTER JOIN

SELECT *
FROM a, b
WHERE b.id(+) = a.id

给出与以下结果相同的结果

SELECT *
FROM a
     LEFT OUTER JOIN b
     ON b.id = a.id
2021-04-22