我正在做一个项目,处理Oracle数据库到SQL Server的迁移。我遇到了类似这样的查询:
select <colums>
from Table1, Table2
where Table1.key = Table2.Key(+)
and Table1.Column1(+) = 1234
我知道SQL server中相当于查询的第一个where条件是
select <colums>
from Table1 LEFT OUTER JOIN Table2 ON Table1.Key = Table2.Key
WHERE ....
我的问题是我需要为这个条件写些什么?
and Table1.Column1(+) = 1234
将简单地
and Table1.Column1 = 1234
工作,因为我认为join部分我已经介绍过了。
发布于 2012-09-11 10:13:39
select <colums>
from Table1 LEFT OUTER JOIN Table2 ON Table1.Key = Table2.Key
WHERE Table1.Column1 = 1234
https://stackoverflow.com/questions/12367402
复制相似问题