# Запрос бейджа за количество просмотров темы

**URL:** <https://meta.discourse.org/t/badge-query-for-topic-views/228174>\
**Category:** Data & reporting\
**Tags:** sql-triggered-badge\
**Created:** [26.Май.2022 15:36:37 UTC](https://meta.discourse.org/t/badge-query-for-topic-views/228174 "2022-05-26T15:36:37Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)\
**Post date:** [26.Май.2022 17:24:48 UTC](https://meta.discourse.org/t/badge-query-for-topic-views/228174/3 "2022-05-26T17:24:48Z")

</div>

> [@Как программировать](#):
>
> ```plaintext
> SELECT p.user_id, min(p.created_at) granted_at, MIN(p.id) post_id
> FROM badge_posts p
> JOIN topics t ON t.id = p.topic_id
> WHERE category_id = (
> SELECT id FROM categories WHERE name ilike 'Technology'
> ) AND p.post_number = 1
> AND views >= 10
> and (:backfill OR ( p.id IN (:post_ids) ))
> GROUP BY p.user_id
> 
> ```

К сожалению, это не работает. В предпросмотре всё ок, но при сохранении появляется сообщение «Извините, произошла ошибка».

---

_[View the full topic](https://meta.discourse.org/t/badge-query-for-topic-views/228174)._
