帮忙看看这个SQL语句怎么改?
select '81061' as STCDT,'81061' as STNM,sum(a.DTRN) as DTRN,max(a.YMDHM) as YMDHM,b.NZDJZ_3D as NZDJZ,case b.NZDJZ_3D when b.NZDJZ_3D> sum(a.DTRN) then '正常' when b.NZDJZ_3D< maxsum(a.DTRN) then '超出' else '持平' end as STATUS from ST_RNFL_R a,(select NZDJZ_3D from NST_NZDYLJZ_B where(STCDT='81061')) b where(a.STCDT='81061' and(a.YMDHM between '2005-6-1 08:00:00.0' and '2005-7-1 08:00:00.0'))group by datediff(day,'2005-6-1 08:00:00.0',a.YMDHM)/3
再问下sybase里面如何用CASE?上面的语句去年CASE部分正确,如果加上就报错,要怎样改呀?