Insignia por usar Búsqueda

Para fomentar el uso de la búsqueda en mi foro, he creado insignias por usar la función de búsqueda. He creado tres insignias (Primera >=1, Genial >=50 y Épica >=200), pero puedes elegir cuántas insignias y los valores por ti mismo.

SELECT user_id, min(created_at) AS granted_at 
FROM search_logs
WHERE user_id IS NOT NULL
GROUP BY user_id
HAVING count(*) >= ... --[! Añade el número de veces que se usó la búsqueda]
2 Me gusta