1

Oracle db から SQL Server への移行を扱うプロジェクトに取り組んでいます。次のようなクエリに出くわしました:

select <colums>
from Table1, Table2
where Table1.key = Table2.Key(+)
      and Table1.Column1(+) = 1234

query upto first where condition に相当するSQLサーバーを知っています

select <colums>
from Table1 LEFT OUTER JOIN Table2 ON Table1.Key = Table2.Key
WHERE ....

私の質問は、条件のために何を書く必要があるかです

and Table1.Column1(+) = 1234

単純に

and Table1.Column1 = 1234 

すでにカバーした結合部分だと思うので、うまくいきます。

4

1 に答える 1

2
select <colums>
from Table1 LEFT OUTER JOIN Table2 ON Table1.Key = Table2.Key
WHERE Table1.Column1 = 1234
于 2012-09-11T10:13:39.300 に答える