Numero medio di risposte dei membri per argomento (escluso lo staff)

Personalmente, vorrei davvero un lookup del parametro group_id proprio come quello per user_id :crossed_fingers: :slight_smile: - Param dropdown for group_id in data explorer query

Ma finché quel sogno non si avvererà, uso il json della pagina dei gruppi per scoprirlo, ad esempio: https://meta.discourse.org/g.json

Puoi fare un lookup del gruppo all’interno della query stessa, in modo che funzioni con i nomi dei gruppi, il che potrebbe essere un modo più user-friendly per farlo. Quindi qualcosa del tipo:

-- [params]
-- string :group_name

SELECT user_id, true as is_staff
    FROM group_users
    WHERE group_id = (SELECT id FROM groups WHERE name = LOWER(:group_name))

(o la versione hard-coded se non volessi un parametro:)

SELECT user_id, true as is_staff
    FROM group_users
    WHERE group_id = (SELECT id FROM groups WHERE name = 'admins')
2 Mi Piace