作者perasa (緣份的天梯)
看板Database
標題[SQL ] 請問SELECT CASE該如何使用
時間Tue Sep 17 15:47:28 2013
最近在寫資料庫需使用到下述的指令
SELECT CASE FROM WHERE
請問SELECT搭配CASE & FROM & WHERE
該如何使用呢
小弟是寫成這樣子
SELECT azf03 CASE azf01 FROM azf_file
WHEN azf01 = g_pmk.pmk01
END CASE
WHERE azf01 =g_pmk.pmk02
LET g_pmk.pmk02 = azf03
DISPLAY g_pmk.pmk02 to pmk02
請問寫成這樣對嗎
因為出現error code如下
A grammatical error has been found at 'l_azf_file' expecting: FROM.
因為用FGL在寫資料庫
有點搞混了
謝謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.66.52.158
※ 編輯: perasa 來自: 210.66.52.158 (09/17 16:42)
→ bohei:你直接說出你的需求好了..SQL看不太懂 09/17 16:44
→ noxhsu:請先看語法 SELECT CASE col WHEN key THAN VAL END FROM 09/17 20:25
→ noxhsu:跟後面的 WHERE沒有關係;如果用的是tsql 09/17 20:26