我遇到了一个我真的不知道如何解决的问题。 我有一张看起来像这样的桌子:
ID Name Price Quantity
1 BookA 5 10
2 BookB 10 15
3 BookA 15 15
4 BookA 5 25
如何连接具有相同名称,相同价格和总数量的行?所以看起来像这样:
ID Name Price Quantity
1 BookA 5 35
2 BookB 10 15
3 BookA 15 15
提前谢谢!
答案 0 :(得分:1)
这只是一个简单的GROUP BY
查询:
SELECT Min(ID), Name, Price, Sum(Quantity) as Quantity
FROM yourtable
GROUP BY Name, Price;