本章介绍sum()函数的多种用法。
描述:
计算经过运算后的序列成员的汇总值
语法:
A.sum(x) |
相当于A.(x).sum() |
备注:
对A循环计算x,返回计算后的汇总值
参数:
A |
序列 |
x |
表达式,一般为字段名,或者由字段名组成的合法表达式,表达式计算结果为数值型。 |
返回值:
数值
特别说明:
空值当0处理
示例:
|
A |
|
1 |
=demo.query("select * from EMPLOYEE") |
|
2 |
=A1.sum(SALARY) |
计算所有员工的工资和 |
3 |
=A1.(SALARY+100).sum() |
每个员工的工资加100后统计工资和 |
相关概念:
描述:
算出当前序列成员的汇总值
语法:
A.sum() |
相当于sum(x1,…,xn) |
备注:
算出当前序列A中数值成员的汇总值,当成员为非数值时忽略。
参数:
A |
序列 |
返回值:
A中所有成员的汇总值
特别说明:
空值当0处理
示例:
|
A |
|
1 |
=[1,2,3,4].sum() |
10 |
2 |
=[2,null,3,4].sum() |
9,空值当0处理 |
3 |
=[2, 3,4,"2323ads"].sum() |
9,忽略非数值 |
4 |
=sum(1,2,3,4) |
10 |
相关概念: