select ... fields
from table a, b
where ... conditions
and a.timeload between b.timestop(+) and b.timego(+)
我了解 运算符之间的工作原理,我知道 + 运算符代表左连接。如何使用ANSI连接标准重写它?
答案 0 :(得分: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