# Фильтровать лайки пользователей, если аккаунт был создан за x дней до создания темы

**URL:** https://meta.discourse.org/t/filter-users-likes-out-if-account-created-x-days-prior-to-topic-creation/232331
**Category:** Data & reporting
**Tags:** sql-query
**Created:** [08.Июль.2022 18:02:07 UTC](https://meta.discourse.org/t/filter-users-likes-out-if-account-created-x-days-prior-to-topic-creation/232331 "2022-07-08T18:02:07Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [11.Июль.2022 16:29:30 UTC](https://meta.discourse.org/t/filter-users-likes-out-if-account-created-x-days-prior-to-topic-creation/232331/6 "2022-07-11T16:29:30Z")

</div>

В этом есть несколько проблем, хотя я недостаточно уверенно владею SQL, чтобы полностью их объяснить. 🙂

Думаю, вам не понадобится `topic_id`, если у вас уже есть `post_id`, так как идентификатор поста уникален для этого поста (и темы). Также вы, похоже, пытаетесь присоединить некоторые дополнительные таблицы по полям, которых нет во второй таблице (например, `t.id` = `t.id` — это одно и то же поле в таблице тем). И если тема, против которой вы выполняете запрос, статична, то вам не понадобится относительный INTERVAL, поскольку дата всегда будет одинаковой (то есть за 2 дня до создания поста 15000), поэтому её можно задать явно.

У меня пока не было возможности попробовать свой вариант, но я научился большинству навыков работы с SQL и бейджами, просматривая примеры на Meta и заимствуя фрагменты кода. 🙂 Многие из них помечены тегом #data-explorer, а в статье [Идеи для некоторых распространённых запросов на получение бейджей](https://meta.discourse.org/t/some-common-badge-queries-idea/31859) есть множество примеров для разных задач — возможно, стоит посмотреть?

---

_[View the full topic](https://meta.discourse.org/t/filter-users-likes-out-if-account-created-x-days-prior-to-topic-creation/232331)._
