sql - 来自重复行的总和值

标签 sql group-by row field

这是我的sql数据:

code name total
---------------
3   Sprite 2400
17  Coke   1500
6   Dew    1000
17  Coke   3000
6   Dew    2000

但是 code 和 name 有重复的值,我想对每个重复的字段求和。 像这样:

code name total
---------------
3   Sprite 2400
17  Coke   4500
6   Dew    3000

我怎么能在 sql 中做到这一点?

最佳答案

SELECT code, name, sum(total) AS total FROM table GROUP BY code, name

关于sql - 来自重复行的总和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13793063/

相关文章:

python - 按月查找每组中最早的记录

sql - 如何从 SQL Server 中的表中获取行索引?

python - 取最小值和最大值为空值 - pandas groupby

python - Pandas - 多指数均值

apache-spark - Spark : Programatic schema dynamic column mapping

css - Sencha Touch 自定义列表行

sql - 将查询转换为SQL Server语法

sql - 如何从数量和平均价格的总和中得到多列的总和?

sql - 表左连接时 "where"子句和 "on"子句有什么区别?

sql - 将可变数量的记录合并为单个记录