update 2.4.1
This commit is contained in:
@@ -305,30 +305,37 @@ T恤衫 | 1000 | 500
|
||||
|
||||
SQL中用于汇总的函数叫做聚合函数。以下五个是最常用的聚合函数:
|
||||
|
||||
* COUNT:计算表中的记录数(行数)
|
||||
* SUM:计算表中数值列中数据的合计值
|
||||
* AVG:计算表中数值列中数据的平均值
|
||||
* MAX:求出表中任意列中数据的最大值
|
||||
* MIN:求出表中任意列中数据的最小值
|
||||
- SUM:计算表中某数值列中的合计值
|
||||
|
||||
请沿用第一章的数据,使用以下操作熟练函数:
|
||||
- AVG:计算表中某数值列中的平均值
|
||||
|
||||
- MAX:计算表中任意列中数据的最大值,包括文本类型和数字类型
|
||||
|
||||
- MIN:计算表中任意列中数据的最小值,包括文本类型和数字类型
|
||||
|
||||
- COUNT:计算表中的记录条数(行数)
|
||||
|
||||
请使用 `shop` 数据库,执行以下 SQL 查询语句,理解并掌握聚合函数的常规用法:
|
||||
|
||||
```sql
|
||||
-- 计算全部数据的行数(包含NULL)
|
||||
SELECT COUNT(*)
|
||||
FROM product;
|
||||
-- 计算NULL以外数据的行数
|
||||
SELECT COUNT(purchase_price)
|
||||
FROM product;
|
||||
-- 计算销售单价和进货单价的合计值
|
||||
SELECT SUM(sale_price), SUM(purchase_price)
|
||||
FROM product;
|
||||
-- 计算销售单价和进货单价的平均值
|
||||
SELECT AVG(sale_price), AVG(purchase_price)
|
||||
FROM product;
|
||||
-- 计算销售单价的最大值和最小值
|
||||
SELECT MAX(sale_price), MIN(sale_price)
|
||||
FROM product;
|
||||
-- MAX和MIN也可用于非数值型数据
|
||||
SELECT MAX(regist_date), MIN(regist_date)
|
||||
FROM product;
|
||||
-- 计算全部数据的行数(包含 NULL 所在行)
|
||||
SELECT COUNT(*)
|
||||
FROM product;
|
||||
-- 计算 NULL 以外数据的行数
|
||||
SELECT COUNT(purchase_price)
|
||||
FROM product;
|
||||
```
|
||||
|
||||
### 使用聚合函数删除重复值
|
||||
|
||||
Reference in New Issue
Block a user