Como complemento a la consulta de Simon anterior, utilizamos esta versión para ver la cantidad de soluciones por usuario en un rango de fechas específico (usando el formato de fecha yyyy-mm-dd):
--[params]
-- date :start_date
-- date :end_date
SELECT
user_id,
COUNT(1) AS solved_count
FROM user_actions
WHERE created_at::date BETWEEN :start_date AND :end_date
AND action_type = 15
GROUP BY user_id
ORDER BY solved_count DESC
Es muy útil poder ver cómo esto cambia de mes a mes.