急救!这样的情况真叫人头痛!!!
usxue 2005-03-05 11:55:46 在SQL SERVER 2000中的SQL语句:
select case when sum(D3) is null then 0.0 else convert(float(8),sum(D3))/avg(days) end 'kk' from DS_DigInto where Y=2005 and M<=2 and S3='半' group by M
返回的记录为空,不是NULL,如果将group by M去掉后就是0.0了,
但这是不行的,怎样解决这样的情况:
让它返回0.0,但不要去掉 group by M,急急急!!!
谢谢各位了!