大哥、大嫂,救小弟:用‘select sum(数字字段)’怎么样设定才将值null变为0 declare @a intselect @a = sum(field) from table1 if @a is null select @a = 0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select IsNull(sum(数字字段),0) from table1’ 下面的绝对对declare @a intselect @a = isnull(sum(FieldTEmp),0) from table1 select * from (select sum(field) as SumF) from table1) b select * from (select sum(field) as SumF from table1) b我一直这样用 select isnull(sum(field),0) as SumF from table1上句拷贝错误,我一直这样用 select decode(sum(field),null,0,sum(field)) SumF from table 我想这位小弟问的是:select sum(数字字段) 中的数字字段值有的为null,他希望先将这些null转换成0,在求总和。而非将求出的总和为null转换成0。我也很想知道。 前面是FOR Oracle的,下面是mssql:select (case sum(field) when null then 0 else sum(field) end) SumF from table 哈哈,你是要这样吧:select sum(isnull(数字字段,0)) from table1其实下面的就更好,也是上面大家都推荐的:select isnull(sum(数字字段),0) from table1 DELPHI如何读取当前目录下的 TFF字体文件? 什么原因呀,晕 怎么调用封装在类中的函数呀(DLL) 求助~~ 怎么改变控件TValuesListEidtor内的单元背景色呢? 怎样在OleContainer1中调用word文档时,使鼠标无法拖动(即不准选中文字),主要是防止复制? CopyRect的问题 如何在form的onshow事件里关闭该form? easy 小问题求教^_^ 用query查询出某些符合条件的记录,如何在dbgrid中显示时候对这些记录所对应的行设置颜色? 一个简单问题,大家快来—— DateTimePicker怎样取得年月日?
下面的绝对对
declare @a int
select @a = isnull(sum(FieldTEmp),0) from table1
我一直这样用
上句拷贝错误,我一直这样用
他希望先将这些null转换成0,在求总和。
而非将求出的总和为null转换成0。我也很想知道。
select (case sum(field) when null then 0 else sum(field) end) SumF from table
select sum(isnull(数字字段,0)) from table1
其实下面的就更好,也是上面大家都推荐的:
select isnull(sum(数字字段),0) from table1