求SQL函数或语句???(30分)

  • 主题发起人 主题发起人 maiqingfei
  • 开始时间 开始时间
M

maiqingfei

Unregistered / Unconfirmed
GUEST, unregistred user!
在C表中DB字段中判断数是否为正数,是正数的就SUM(DB),负数为0!
求SQL函数或语句????
 
sqlserver中:
SELECT sum(CASE when db>0 then db else 0 end)
from c
 
谢谢flamboyant,
小弟想问多一个小问题,虽然是小问题但我不懂,请赐教!
在C表中DB字段中正数的条数,能回答我吗?先谢谢了!
 
select count(*) from c。
如果想和上面的sql合并,则:
SELECT sum(CASE when db>0 then db else 0 end),sum(CASE when db>0 then 1 else 0 end)
from c
 
谢谢赐教!
 

Similar threads

回复
0
查看
1K
不得闲
回复
0
查看
1K
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部