嗨工作子查詢訂單的所有當我執行此查詢某種程度上它拋出下面的錯誤 -甲骨文沒有從DUAL
ORA-00907: missing right parenthesis
。
但是,如果您從SELECT 2 FROM DUAL order by 1
刪除order by 1
其工作。
難道我用1錯過這裏出來的東西或其ORACLE限制
SELECT (CASE
WHEN EXISTS
(SELECT 1 FROM DUAL) THEN
(SELECT 4
FROM dual)
ELSE
(SELECT 2 FROM DUAL order by 1)
END) AS DELEGATOR FROM dual
下面是一個工作代碼以便從一行取出
SELECT (CASE
WHEN EXISTS
(SELECT 1 FROM DUAL) THEN
(SELECT 4
FROM dual)
ELSE
(SELECT 2 FROM DUAL)
END) AS DELEGATOR FROM dual
謝謝你的回答。我正在重寫查詢。 – JuneDC 2015-02-12 02:47:51
只是upvoted因爲我基於我的新查詢的最後一個查詢。謝謝。 – JuneDC 2015-02-12 02:59:54