MySQL中的SUM函数是什么
MySQL中,SUM函数是一种聚合函数,可以对某列数据进行求和操作。可以对整列进行求和,也可以对满足一定条件的数据进行求和。
使用SUM函数对整列数据求和
使用SUM函数对整个列进行求和,只需要在SELECT语句中加入SUM函数即可。例如:
SELECT SUM(score) FROM students;
这条语句将会对students表中的score列的数据进行求和。
使用SUM函数对满足条件的数据进行求和
如果需要对某个条件下的数据进行求和,可以在SELECT语句中使用WHERE语句指定条件,例如:
SELECT SUM(score) FROM students WHERE name='John';
这条语句将会对students表中name为John的行中的score列数据进行求和。
使用GROUP BY指定分组进行求和
如果需要对某个分组进行求和,可以使用GROUP BY指定要分组的列名,例如:
SELECT department, SUM(salary) FROM employees GROUP BY department;
这条语句将会对employees表中按照department分组后,每个分组内的salary列数据进行求和。