永发信息网

SQL SERVER 2008 SUM(IF())的用法

答案:2  悬赏:70  手机版
解决时间 2021-02-18 18:57
  • 提问者网友:感性作祟
  • 2021-02-18 03:15
大家知道,在mysql中有sum(if())的用法,比如select sum(if(age>20,1,0)) as num from A;好像在SQL SERVER 2008 中没有这样的用法,有没有相似的,我感觉mysql中sum(if())用法处理数据非常方便。
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-02-18 04:06
用case

case
when 条件 then
......
end ;
全部回答
  • 1楼网友:西岸风
  • 2021-02-18 04:18
select ksmc,sum(days)as days from 表group by ksmc
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯