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 印度卢比。