关于添加一些SQL属性值的问题,并将它们与其他不同的属性名放在一起?

问题描述 投票:0回答:1

所以,我有问题,试图让一个查询添加重复名称的价格,以计算每个客户的成本。

我希望它看起来像这样。

clientID    clientName       setPrize
--------------------------------------------
1               Kelly             450.99
2               Leia               10.00
3               Luka               35.23

我试着搜索这个场景, 但我找不到任何东西来做这样的查询。

mysql sql database entity-relationship
1个回答
1
投票

似乎你在寻找sum()和group by()。

 select customerID,   customerName,      sum( packPrice) packPrize
 from mytable
 group by customerID,   customerName

1
投票

你不可以使用 clientName (年后可能不同),分组记录以 clientID:

SELECT clientID, clientName, SUM(setPrize) FROM table GROUP BY clientID;
© www.soinside.com 2019 - 2024. All rights reserved.