Mostra i migliori utenti con più post creati usando un tag

Ciao community!

Vorrei ottenere gli utenti con più argomenti creati in ogni categoria di tag.
Ad esempio, l’elenco degli utenti con più post in questa community utilizzando il tag data-explorer.
Ho provato molto con le mie scarse abilità SQL ma non sono riuscito a ottenere il risultato giusto, qualsiasi aiuto è apprezzato!

Grazie in anticipo :slight_smile:

1 Mi Piace

Funzionerebbe qualcosa di simile?

-- [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 Mi Piace

Grazie @JammyDodger,

Esattamente quello che stavo cercando :star_struck:

2 Mi Piace

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