我有一个包含2列的简单表
item | num
foo | 32
foo | 22
bar | 12
baz | 3
baz | 2
bar | 25
我需要在物品具有相同值的情况下获得num的总和 结果如
item | num
foo | 54
bar | 37
baz | 5
我可以通过PHP做到这一点,但我不知道是否可以通过直接查询来完成 我做了一个小研究,我发现我可以用一个条件做总和,但它返回一个结果
item | num
foo | 54
答案 0 :(得分:2)
select item,sum(num) as num from yourTable group by item