誰能告訴我該怎麼翻譯下面的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語句內部執行,因爲我正在構建一個視圖。