SQLite SUM函数

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:

我们有一个名为“STUDENT”的表,其中包含以下数据:

检索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 函数一起使用:

从“STUDENT”表中检索地址,找到其相应费用的总和,并按地址按结果分组。

SELECT ADDRESS, SUM(FEES) AS "Total Salary"  
FROM STUDENT  
WHERE ID <= 5  
GROUP BY ADDRESS;  

输出结果:

热门文章

优秀文章