📜  SQL - 选择总和

📅  最后修改于: 2022-05-13 01:55:45.159000             🧑  作者: Mango

SQL - 选择总和

SELECT SUM 用于计算 SQL 中表达式的总值。它与在 SQL 中使用AGGREGATE函数SUM() 相同。

在本文中,我们将使用合适的示例来了解如何在 SQL 中使用“SELECT SUM”。

句法 :

SELECT SUM(expr)
FROM Table_Name
WHERE condition;

expr : Expression or column name

执行 :

1. 创建数据库:

使用以下语法创建数据库:

CREATE DATABASE database_name

2. 创建表:

使用以下语法创建表:

CREATE TABLE Table_name(
col_1 TYPE col_1_constraint,
col_2 TYPE col_2 constraint
.....
)

col: Column name
TYPE: Data type whether an integer, variable character, etc
col_constraint: Constraints in SQL like PRIMARY KEY, NOT NULL, UNIQUE, REFERENCES, etc

3. 插入表格:

使用以下语法向表中插入数据:

INSERT INTO Table_name
VALUES(val_1, val_2, val_3, ..........)

val: Values in particular column

4.查看表格:

使用以下语法查看表的内容:

SELECT * FROM Table_name

现在让我们看看 SQL 中 SELECT SUM函数的一些示例用例:

示例 1:考虑从电子商务网站购买手机的详细信息,如下所示:

采购信息表

询问 :

找出在 Big Billion Days 销售的所有价格低于 55,000 INR 的手机的总和。

示例 2:让我们看另一个使用GROUP BY子句的示例。考虑下面显示的组织的员工详细信息表,其中包含有关员工工作的工资、姓名和部门的信息。

员工详情

询问 :

找出公司必须提供给每个部门员工的总支出。

在上面的结果中,我们可以看到 HR 的员工人数为 3,每个员工每月的工资为 50,000 INR。因此,公司必须在人力资源部门提供的总工资为每月 1,50,000 印度卢比。