分组顶部SUM我如何将需要更改以下SQLite3的查询来获取只是按星期分组最高总计行:SQL选择由
SELECT
strftime('%W', date(p.match_date, 'unixepoch', 'localtime')) AS week_number,
sum(red_cards + yellow_cards) AS cards, user_id
FROM user_records
GROUP BY week_number, user_id
ORDER BY week_number, cards DESC
上面的查询返回以下结果:
week_number - cards - user_id
44 5 1
44 1 2
45 2 2
45 1 1
我想只显示顶行,而每星期:
week_number - cards - user_id
44 5 1
45 2 2
有一些技巧来调整QUER ❖删除不必要的额外行?
有了一个快速的测试,这似乎给正确的结果。谢谢! –