SQLite的SUM功能用于返回一个表达式的求和值。
句法:
SELECT SUM(aggregate_expression)
FROM tables
[WHERE conditions];
语法当你使用SUM函数与GROUP BY子句:
SELECT expression1,expression2,... expression_n
SUM(aggregate_expression)
FROM tables
[WHERE conditions]
GROUP BY expression1,expression2,... expression_n;
例1:
我们有一个表名为“学生”,具有下列数据:
检索其中ID是小于或等于5的学生总费用:
SELECT SUM(FEES) AS "Total Fees"
FROM STUDENT
WHERE ID <= 5;
输出:
例2:使用数学公式用SUM函数
你可以用数学公式用SUM函数。
SELECT SUM(FEES / 12) AS "Total Monthly Fees"
FROM STUDENT;
输出:
例2:使用GROUP BY与SUM函数子句:
从表中检索“学生”的地址,找到相应费用由地址结果之和组。
SELECT ADDRESS,SUM(FEES) AS "Total Salary"
FROM STUDENT
WHERE ID <= 5
GROUP BY ADDRESS;
输出:
评论前必须登录!
注册