我有一个设置为
的表格id | upc | count
----------------
1 | 100 | 5
2 | 100 | 12
3 | 101 | 3
4 | 100 | 7
我希望获得个人upc的总和
预期产出:
upc | count
--- | -----
100 | 24
101 | 3
我真的不确定如何去做。任何帮助将不胜感激。
答案 0 :(得分:3)
SELECT upc,SUM(count) FROM table GROUP BY upc ;
编辑:在这种情况下无需使用反引号(count
是有效的列名称。)
答案 1 :(得分:2)
使用GROUP BY和SUM聚合函数:
SELECT upc, SUM(count) AS count
FROM yourtable
GROUP BY upc