谁能告诉我该怎么翻译下面的T-SQL语句:需要翻译在PL/SQL专用的T-SQL的情况下
SELECT fileld1 = CASE
WHEN T.option1 THEN -1
ELSE
CASE WHEN T.option2 THEN 0
ELSE 1
END
END
FROM Table1 AS T
关键是我需要从表中确认两种不同的选择在SELECT语句中单场..
我试图做财产以后在PL/SQL IF语句,但它只是不工作对我来说:
SELECT IF T.option1 THEN -1
ELSE IF T.option2 THEN 0
ELSE 1
END
FROM Table1 AS T
我不确定如何在SELECT语句中编写IF语句。
而且,我需要在SELECT语句内部执行,因为我正在构建一个视图。