0
我想選擇取決於不同的條件不同的值,但我不知道到底,一個人如何可以在SQL實現這一/甲骨文..ORACLE:SELECT值,如果
下面是一個例子:
SELECT VALUE (I dont exactly know what to write here)
FROM
(SELECT
(CASE
WHEN (Select 1 from DUAL) = 1 THEN 'TEST'
WHEN (Select 1 from DUAL) = 0 THEN 'TEST1'
WHEN (Select 1 from DUAL) = 0 THEN 'TEST2'
ELSE 'N/A'
END)
FROM DUAL);
我想根據條件打印不同的結果...例如,在它上面的例子應打印「TEST」
你能更具體嗎?提供樣本數據,預期輸出和解釋。 – GurV
你能告訴我們實際的查詢嗎?你的CASE語法看起來不錯。 –
你似乎明白'CASE'就是用於這個目的。你不明白什麼? –