小编mcb*_*mcb的帖子

在sql server中的where语句之后使用(+)

我怎样才能将以下plsql转换为tsql.B.STATUS(+)=1在tsql中不起作用.

  Select * from A,B where A.ID=B.ID(+)
     WHERE B.STATUS(+)=1
Run Code Online (Sandbox Code Playgroud)

这不会返回mssql中的行,因为它不理解B.STATUS是可选的

 Select * from A LEFT JOIN B ON A.ID=B.ID
WHERE B.STATUS=1
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server oracle plsql

0
推荐指数
1
解决办法
205
查看次数

标签 统计

oracle ×1

plsql ×1

sql-server ×1

t-sql ×1