分組頂部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 ❖刪除不必要的額外行?
有了一個快速的測試,這似乎給正確的結果。謝謝! –