所以,我有问题,试图让一个查询添加重复名称的价格,以计算每个客户的成本。
我希望它看起来像这样。
clientID clientName setPrize
--------------------------------------------
1 Kelly 450.99
2 Leia 10.00
3 Luka 35.23
我试着搜索这个场景, 但我找不到任何东西来做这样的查询。
似乎你在寻找sum()和group by()。
select customerID, customerName, sum( packPrice) packPrize
from mytable
group by customerID, customerName
你不可以使用 clientName
(年后可能不同),分组记录以 clientID
:
SELECT clientID, clientName, SUM(setPrize) FROM table GROUP BY clientID;