|
Вывести список клиентов по которым с момента последней закрытой задачи прошло более n дней
|
|||
---|---|---|---|
#18+
Товарищи прошу помочь с написанием запроса. Есть две таблицы клиенты и задачи по этим клиентам. У клиента может быть много задач. Нужно вывести всех клиентов у которых либо вообще нет задач или задачи есть, но с момента последней закрытой задачи прошло более 60 дней. Все что смог изобразить: Код: sql 1. 2. 3. 4. 5.
Но этот запрос не правильно он не показывает клиентов без задач, он не правильно учитывает разницу т.к не считает разницу в днях именно последней закрытой задачи в контексте клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2019, 14:24 |
|
Вывести список клиентов по которым с момента последней закрытой задачи прошло более n дней
|
|||
---|---|---|---|
#18+
roman2021, Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2019, 14:49 |
|
Вывести список клиентов по которым с момента последней закрытой задачи прошло более n дней
|
|||
---|---|---|---|
#18+
Melkij, спсб Сделал так: Код: sql 1. 2. 3.
Но запрос как то не так реагирует на activity.datefinish > now() - interval '60 days' Вот так получается найти только, клиентов у которых нет задач Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2019, 16:02 |
|
Вывести список клиентов по которым с момента последней закрытой задачи прошло более n дней
|
|||
---|---|---|---|
#18+
Вроде так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2019, 17:48 |
|
|
start [/forum/topic.php?fid=53&fpage=35&tid=1994968]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 134ms |
0 / 0 |