ANSI SQL中等价于(+)< 2的是什么?

时间:2014-01-31 02:01:35

标签: sql oracle plsql ansi-sql

我想转此

TableA.ColumnA(+)<2

进入ANSI SQL。

我已经尝试过:

(TableA.ColumnA<2 OR TableA.ColumnA IS NULL)

错过了一排。尽管它的ColumnA是(null)。

编辑(更多上下文): 这是查询

SELECT * FROM a, c 
WHERE a.status(+)<2
AND a.rank(+)=1
AND c.id=a.id(+)

1 个答案:

答案 0 :(得分:2)

尝试一下

SELECT * FROM c LEFT JOIN a
ON c.id = a.id
AND a.status < 2
AND a.rank = 1