大家好!
我想获取在每个标签类别中创建主题最多的用户。
例如,使用 data-explorer 标签在此社区中发帖最多的用户列表。
我用我生疏的 SQL 技能尝试了很多次,但都没能成功,任何帮助都将不胜感激!
提前致谢 ![]()
大家好!
我想获取在每个标签类别中创建主题最多的用户。
例如,使用 data-explorer 标签在此社区中发帖最多的用户列表。
我用我生疏的 SQL 技能尝试了很多次,但都没能成功,任何帮助都将不胜感激!
提前致谢 ![]()
这个可以工作吗?
-- [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
谢谢 @JammyDodger,
这正是我想要的 ![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.