在 SQL 中常用的分类汇总函数包括 SUM、AVG、MAX、MIN 和 COUNT。这些函数可以根据列的值计算和、平均值、最大值、最小值和行数。
SUM 函数可以将列中所有数值加起来,例如:
SELECT SUM(sales_amount) FROM sales_table;
AVG 函数可以计算列中数值的平均值,例如:
SELECT AVG(sales_amount) FROM sales_table;
MAX 函数可以查找列中的最大值,例如:
SELECT MAX(sales_amount) FROM sales_table;
MIN 函数可以查找列中的最小值,例如:
SELECT MIN(sales_amount) FROM sales_table;
COUNT 函数可以统计行数,例如:
SELECT COUNT(*) FROM sales_table;
此外,这些函数还可以结合 GROUP BY 子句使用,对查询结果进行分组并分类汇总。例如:
SELECT product_name, SUM(sales_amount)
FROM sales_table
GROUP BY product_name;
这条 SQL 语句将按照产品名称对销售表进行分组,然后计算每个产品的总销售额。