3
select ... fields
from table a, b
where ... conditions
and a.timeload between b.timestop(+) and b.timego(+)

我确实了解运算符之间的工作原理,并且我知道这里的+运算符代表左连接。如何使用 ANSI 连接标准重写它?

4

1 回答 1

5

使用LEFT OUTER JOIN而不是+运算符。

对于您的查询,它是a LEFT OUTER JOIN b

select ... fields
from table a
LEFT OUTER JOIN b ON a.timeload between b.timestop and b.timego
where ... conditions
于 2013-04-09T08:39:53.387 回答