SQL COUNT()、AVG() 和 SUM()
- SQL COUNT()函数:
COUNT()函数提供与指定条件匹配的行数。COUNT() 语法 –
SELECT COUNT(column_name) FROM table_name WHERE condition;
- SQL AVG()函数:
AVG()函数提供数值列的平均值。AVG() 语法 –
SELECT AVG(column_name) FROM table_name WHERE condition;
- SQL SUM()函数:
SUM()函数提供数值列的总和。SUM() 语法 –
SELECT SUM(column_name) FROM table_name WHERE condition;
让我们假设,我们有一个表“GeeksTab”。
Name | City | Salary | ID | DOJ |
---|---|---|---|---|
Abc | Delhi | 4500 | 134 | 6-Aug |
Dfe | Noida | 6500 | 245 | 4-March |
Def | Jaipur | 5400 | 546 | 2-July |
Mno | Noida | 7800 | 432 | 7-June |
Jkl | Jaipur | 5400 | 768 | 9-July |
Lmn | Delhi | 7800 | 987 | 8-June |
Ijk | Jaipur | 6700 | 654 | 5-June |
- 计数()示例:
以下 SQL 语句在“GeeksTab”表中查找名称的数量:SELECT COUNT(Name) FROM GeeksTab;
输出 -
7
- AVG() 示例:
以下 SQL 语句在“GeeksTab”表中查找平均工资:SELECT AVG(Salary) FROM GeeksTab;
输出 -
6300
- SUM() 示例:
以下 SQL 语句将在“GeeksTab”表中找到 Salary 的总和:SELECT SUM(Salary) FROM GeeksTab;
输出 -
44100