Eine Auszeichnung für Lesezeit?

Diese Abfrage listet Benutzer auf, die mehr als 480 Stunden mit dem Lesen von Beiträgen verbracht haben. Ich hoffe, das hilft.

-- Millisekunden-Umrechnung: [Anzahl Stunden * 3600000]: 480 * 3600000 = 1.728.000.000

WITH time_reading AS (
    SELECT 
        user_id, 
        SUM(msecs) hours 
    FROM post_timings 
    GROUP BY user_id
    HAVING SUM(msecs) >= 1728000000)

SELECT user_id, CURRENT_TIMESTAMP granted_at
FROM time_reading