作者perasa (缘份的天梯)
看板Database
标题[SQL ] Informix资料库问题
时间Mon Sep 23 18:31:30 2013
想要请问一下
小弟使用SELECT CASE语法
SELECT azf03 CASE p_pmk.pmk01,
WHEN (l_azf01 = G310) THEN "EXP"
WHEN (l_azf01 = G312) THEN "CAP"
WHEN (l_azf01 = G313) THEN "REG"
LET g_pmk.pmk02 = l_azf03
DISPLAY g_pmk.pmk02 to pmk02
出现如下图的ERROR CODE
http://www.fotopu.com/img/1/440743.jpg
请问这是啥原因造成的呢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.66.52.158
1F:→ bohei:没FROM TABLE 09/23 19:45
2F:→ bohei:另外我还是看不懂你要写什麽 09/23 19:46
3F:→ bohei:你这离一句完整基本的SQL还有段距离啊.. 09/23 19:47
4F:→ perasa:我希望能够使用资料库的模式来挑选档案,而建立的资料表为 09/23 22:07
5F:→ perasa:azf_file,其中PK值有两个分别为azf_01与azf_02,azf_01为储 09/23 22:10
6F:→ perasa:存"G310、G312、G313"的值,而azf_02则是储存对应的值,也 09/23 22:15
7F:→ perasa:就是G310对应到EXP、G312对应到CAP、G313对应到REG,而整篇 09/23 22:16
8F:→ perasa:SQL需使用SELECT CASE方式撰写,因为大学时上资料库都没 09/23 22:17
9F:→ perasa:认真听,因此才想来请教版上的诸位大大 09/23 22:18
10F:→ fantasyj:先了解一下sql的基本语法? 09/23 22:46
11F:→ bohei:旁边有学长姐可以问吗? 我能教..我也在写4gl..但要教的太多 09/24 11:15
12F:→ bohei:了XD... 09/24 11:15
13F:→ perasa:小弟是一个人看书自学的,有些语法看书好像也找不到 09/24 12:53