📜  MySQL 中的 SUM()函数(1)

📅  最后修改于: 2023-12-03 15:33:02.739000             🧑  作者: Mango

MySQL 中的 SUM() 函数

MySQL 中的 SUM() 函数可用于计算数值列的总和。

语法:
SUM(column_name)

参数说明:

column_name: 要计算总和的列名。

实例:

例如,创建一个名为 orders 的表,其中包含订单的数量和价格:

CREATE TABLE orders (
    id INT PRIMARY KEY,
    quantity INT,
    price DECIMAL(8,2)
);

INSERT INTO orders VALUES (1, 5, 10.99);
INSERT INTO orders VALUES (2, 3, 5.50);
INSERT INTO orders VALUES (3, 1, 15.00);
INSERT INTO orders VALUES (4, 7, 12.99);

现在,通过使用 SUM() 函数来计算订单总额:

SELECT SUM(quantity * price) AS total_price FROM orders;

结果将如下所示:

+-------------+
| total_price |
+-------------+
|      141.63 |
+-------------+
总结:

SUM() 函数是 MySQL 中常用的聚合函数之一,它可以用于计算数值列的总和。在使用 SUM() 函数时,需要指定要计算的列名,并将结果赋值给一个别名。