016_聚合函数
1. 聚合函數
1.1. avg(): 返回平均值。
1.2. count(): 返回行數。
1.3. max(): 返回最大值。
1.4. min(): 返回最小值。
1.5. sum(): 返回總和。
2. 參照表
2.1. 學生表數據
3. max()函數
3.1. max()函數返回指定列的最大值。
3.2. ?max()語法
select max(`column_name`) from `table_name`;
3.3. 查詢最高的學生
4. min()函數
4.1. min()函數返回指定列的最小值。
4.2. min()語法
select min(`column_name`) from `table_name`;
4.3. 查詢最矮的學生
5. sum()函數
5.1. sum()函數返回數值列的總數。
5.2. sum()語法
select sum(`column_name`) from `table_name`;
5.3. 查詢學生參加籃球賽的總次數
6. avg()函數
6.1. avg()函數返回數值列的平均值。
6.2. avg()語法
select avg(`column_name`) from `table_name`;
6.3. 查詢學生平均年齡
7. count()函數
7.1. count()函數返回匹配指定條件的行數。
7.2. count(column_name)語法
count(column_name)函數返回指定列的值的數目(null不計入): select count(`column_name`) from `table_name`;
7.3. count(*)語法
count(*)函數返回表中的記錄數: select count(*) from `table_name`;
7.4. count(distinct column_name)語法
count(distinct column_name)函數返回指定列的不同值的數目: select count(distinct `column_name`) from `table_name`;
7.5. 按名字查詢學生人數
7.6. 查詢學生人數
7.7. 按名字查詢不同名的學生人數
總結
- 上一篇: 015_视图(Views)
- 下一篇: 017_标量函数