group by函数怎么用
group by 函数可将数据按列值分组,应用聚合函数(如 sum)运算,以显示每个组的唯一值和聚合结果。
GROUP BY 函数
GROUP BY 函数允许您将数据集中的行分组,基于一个或多个共同的列值。
语法
SELECT 列名, 聚合函数(列名) FROM 表名 GROUP BY 列名
参数
用法
示例
考虑如下数据集:
订单号 | 产品 | 单价 | 数量 |
---|---|---|---|
1 | 产品 A | 10 | 5 |
2 | 产品 B | 12 | 3 |
3 | 产品 A | 15 | 2 |
4 | 产品 B | 18 | 1 |
5 | 产品 C | 20 | 4 |
若要计算每种产品的总销售额,可以使用以下 GROUP BY 查询:
SELECT 产品, SUM(数量 * 单价) AS 总销售额 FROM 销售数据 GROUP BY 产品
结果:
产品 | 总销售额 |
---|---|
产品 A | 130 |
产品 B | 42 |
产品 C | 80 |
以上就是group by函数怎么用的详细内容,更多请关注其它相关文章!