我需要帮助来创建 sql 查询

时间:2021-04-02 21:51:35

标签: sql django database

id      | game_id      | point
1       | 100          | 1
2       | 200          | 1
3       | 200          | 0
4       | 300          | 0
5       | 100          | 1
6       | 100          | 1
7       | 200          | 0
8       | 100          | 1

我需要创建一个 sql 查询和 django 查询来获取按本地 game_id 分组的日志并计算对应于 game_id 的点数,它应该看起来像这样

game_id      | point
100          | 4
200          | 1
300          | 0

1 个答案:

答案 0 :(得分:1)

这将是简单的按游戏 ID 分组并将每个游戏 ID 的所有分数相加:

select game_id, sum(point) point
from table
group by game_id
相关问题