Mostrar usuarios principales con más publicaciones creadas usando una etiqueta

¡Hola comunidad!

Quiero obtener los usuarios con más temas creados en cada categoría de etiqueta.
Por ejemplo, la lista de usuarios con más publicaciones en esta comunidad usando la etiqueta data-explorer.
Intenté mucho con mis oxidadas habilidades de SQL pero no pude conseguirlo, ¡cualquier ayuda es apreciada!

Gracias de antemano :slight_smile:

1 me gusta

¿Funcionaría algo como esto?

-- [params]
-- string :tag_name

SELECT t.user_id,
       count(t.user_id) AS count
FROM topic_tags tt
JOIN topics t ON t.id = tt.topic_id
JOIN tags tg ON tg.id = tt.tag_id
WHERE t.deleted_at IS NULL
AND t.archetype = 'regular'
AND tg.name = :tag_name
GROUP BY t.user_id
ORDER BY count DESC 

LIMIT 10
4 Me gusta

Gracias @JammyDodger,

Exactamente lo que estaba buscando :star_struck:

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.