select * from AA.tfu_HYCC ORDER BY CASE KCRQ WHEN '2007.02.13' THEN 0 ELSE 1 END,LSH;--这样运行不会出错
假如说,我有几条记录中的KCRQ就是 '2007.02.13' ,那么上面这条语句可不可等同于
select * from AA.tfu_HYCC ORDER BY 0,LSH;
如果可以这样等同的话,我直接运行会出错
原帖由 zgb3579357 于 2008-7-28 15:09 发表
那select * from AA.tfu_HYCC ORDER BY CASE KCRQ WHEN '2007.02.13' THEN 0 ELSE 1 END,LSH;是什么意思
CASE WHEN 和ORDER BY 知道了,就知道了