作者:zjlwansui_155 | 来源:互联网 | 2024-11-17 19:34
SQL 中的 SUM 函数详解
原文: https://www.geeksforgeeks.org/sql-select-sum/
在 SQL 中,SELECT SUM
用于计算指定表达式或列的总和。这是 SQL 中常用的聚合函数之一。
本文将通过具体的例子来说明如何在 SQL 中使用 SELECT SUM
。
语法:
SELECT SUM(expression_or_column)
FROM table_name
WHERE condition;
expression_or_column: 表达式或列名
实施步骤:
1. 创建数据库:
使用以下语法创建数据库:
CREATE DATABASE database_name;
2. 创建表格:
使用以下语法创建表格:
CREATE TABLE table_name(
column_1 data_type column_1_constraint,
column_2 data_type column_2_constraint
...);
column: 列名
data_type: 数据类型,如整数、字符等
column_constraint: 约束条件,如主键、非空、唯一等
3. 插入数据:
使用以下语法向表中插入数据:
INSERT INTO table_name
VALUES(value_1, value_2, value_3, ...);
value: 特定列的值
4. 查看表内容:
使用以下语法查看表的内容:
SELECT * FROM table_name;
接下来,我们通过一些示例来展示 SELECT SUM
的实际应用。
示例 1: 假设有一个电商网站的手机购买记录表,如下所示:
手机购买记录表
查询:
计算所有在大十亿日销售且价格低于 55000 印度卢比的手机的总价。
示例 2: 再来看一个使用 GROUP BY 子句的例子。假设有一个公司的员工详细信息表,如下所示:
员工详细信息
查询:
计算公司为每个部门支付的总薪资。
从上述结果可以看出,人力资源部门有 3 名员工,每名员工每月的薪资为 5 万印度卢比。因此,公司每月在人力资源部门的总薪资支出为 15 万印度卢比。