【发布时间】:2012-06-01 18:40:10
【问题描述】:
如何编写一个表达式,只对列表中的列不为空的值求和?
示例:
2.1 4 5 23
4 1 2 空
1 3.1 5 1
8 .5 1 空
我想将第一列的总和与最后一列不为空的所有行相加。所以我的答案是 2.1+1 = 3.1。 Sum 表达式中是否可以有一个“where”子句?或者我如何使用 Sum-if 来完成这个?
【问题讨论】:
标签: asp.net-mvc-3 report reporting
如何编写一个表达式,只对列表中的列不为空的值求和?
示例:
2.1 4 5 23
4 1 2 空
1 3.1 5 1
8 .5 1 空
我想将第一列的总和与最后一列不为空的所有行相加。所以我的答案是 2.1+1 = 3.1。 Sum 表达式中是否可以有一个“where”子句?或者我如何使用 Sum-if 来完成这个?
【问题讨论】:
标签: asp.net-mvc-3 report reporting
看看这是否有帮助
select sum(field_1) from table_name where last_field is not null
【讨论】: