Top 50 der Bestenliste (pro Monat)

Was ist mit der Abfrage der >50 (monatlichen) Leaderboard-Mitglieder? Das ist besser als die Auswahl der gesamten Cheers, da es die permanenten Beiträge vorantreibt.

Diese Auszeichnung sollte ein bestimmtes Ereignis in unserer Instanz ermöglichen :slight_smile:

Vielleicht würde so etwas den Trick tun?

SELECT user_id, CURRENT_TIMESTAMP AS granted_at, SUM(score) AS score
FROM gamification_scores
WHERE date >= CURRENT_DATE - INTERVAL '1 MONTH'
  AND user_id > 0
GROUP BY 1
ORDER BY score DESC
LIMIT 50