我对SQL很新,在互联网上寻找这个答案,但我只是不知道要使用的具体关键字。我尝试使用sum函数和不同的函数,但我无法理解这一点。
所以我有一张这样的表
product_id Sales
11 32
11 28
12 20
12 22
12 10
如何对此表进行分组,以便相同的product_id具有总销售额(添加所有销售额)。我试图达到这样的结果:
product_id Sales
11 60
12 52
非常感谢!
答案 0 :(得分:1)
select product_id, sum(Sales) from table
group by product_id order by product_id
答案 1 :(得分:1)
非常确定这应该有用......
SELECT product_id, SUM(Sales)
FROM table_name
GROUP BY product_id
答案 2 :(得分:0)
SELECT product_id, SUM(Sales) AS total_sales
FROM tablename
GROUP BY product_id
ORDER BY total_sales DESC
请参阅http://www.techonthenet.com/sql/sum.php和http://www.techonthenet.com/sql/group_by.php