本MySQL教程通过语法和示例说明了如何使用MySQL SUM函数。
MySQL SUM函数返回表达式的和。
MySQL中SUM函数的语法为:
SELECT
SUM
(aggregate_expression)
FROM
tables
[
WHERE
conditions];
将结果按一列或多列分组时,SUM函数的语法为:
expression1, expression2, ... expression_n,
conditions]
GROUP
BY
expression1, expression2, ... expression_n;
计算所有薪水高于$50,000的员工的总薪水。
(salary)
AS
"总薪水"
employees
salary > 50000;
可以在SUM函数中使用DISTINCT子句。
如果两个记录的值相等,只统计一个记录。
(
DISTINCT
salary)
还可以使用公式后再求和:
(sales * 0.05)
"总佣金"
orders;
使用SUM函数返回部门名称和其总销售额:
department,
(sales)
"总销售额"
order_details
department;
原文链接:https://codingdict.com/