作者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)
1F:→ bohei:你直接说出你的需求好了..SQL看不太懂 09/17 16:44
2F:→ noxhsu:请先看语法 SELECT CASE col WHEN key THAN VAL END FROM 09/17 20:25
3F:→ noxhsu:跟後面的 WHERE没有关系;如果用的是tsql 09/17 20:26