这是我的桌子的一个例子。

int_id    ranking    prize
1         1          120
1         2          60
1         3          30
2         1          40
2         2          25
3         1          500


我试图弄清楚该表如何汇总每个赛事的奖金,并列出int_id和总奖金。所以看起来像这样

int_id    total_money
1         210
2         65
3         500


感谢您提供的任何帮助。

最佳答案

对于这样的事情,您需要使用聚合函数SUM(按int_id分组):

SELECT int_id, sum(prize) as total_money
from tablename
GROUP BY int_id

关于mysql - MySQL根据int_id查询值的总和,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10422796/

10-09 00:22