# 按主题划分的投票摘要，包括标签

**URL:** <https://meta.discourse.org/t/a-summary-of-votes-by-topic-including-tags/256770>\
**Category:** Data & reporting\
**Tags:** topic-voting, sql-query\
**Created:** [2023 年1 月 26 日 22:35 UTC](https://meta.discourse.org/t/a-summary-of-votes-by-topic-including-tags/256770 "2023-01-26T22:35:20Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

作者： ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
发布日期： [2023 年1 月 31 日 07:02 UTC](https://meta.discourse.org/t/a-summary-of-votes-by-topic-including-tags/256770/6 "2023-01-31T07:02:32Z")

</div>

没关系。 🙂 它会放在这里：(只需将其更改为您自己的网站地址，而不是 Meta)

```plaintext
-- [params]
-- int :category_id

WITH tag_names AS (
    SELECT t.id topic_id,
    string_agg(tags.name, ', ' ORDER BY tags.name) AS "tags"
    FROM topics t
    JOIN topic_tags tt ON tt.topic_id = t.id
    JOIN tags ON tags.id = tt.tag_id
    GROUP BY t.id
)

SELECT t.created_at::date,
       dvtvc.topic_id,
       t.title,
       'https://meta.discourse.org/t/' || t.slug || '/' ||
       t.id AS topic_url,
       votes_count,
       t.posts_count,
       tn.tags,
       t.closed
FROM discourse_voting_topic_vote_count dvtvc
JOIN topics t ON t.id = dvtvc.topic_id
LEFT JOIN tag_names tn ON dvtvc.topic_id = tn.topic_id
WHERE t.category_id = :category_id
AND votes_count > 0
ORDER BY t.created_at DESC

```

---

_[View the full topic](https://meta.discourse.org/t/a-summary-of-votes-by-topic-including-tags/256770)._
