问题遇到的现象和发生背景
SQL server2005中SUM函数中条件筛选(IF)语法报错
问题相关代码,请勿粘贴截图
select SUM(IF(counts>0,counts,0) from testTable
运行结果及报错内容
报错信息:
消息 156,级别 15,状态 1,第 1 行
关键字 'IF' 附近有语法错误。
消息 102,级别 15,状态 1,第 1 行
',' 附近有语法错误。
我的解答思路和尝试过的方法
麻烦大家帮我看看这个语法错再哪里
我想要达到的结果
想要在testTable表的counts列中筛选出所有大于0的值的总和