
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.09.2019, 12:04
|
|||
|---|---|---|---|
|
|||
Вычислить кол-во дней из дат по статусам |
|||
|
#18+
Всем привет! Необходимо реализовать следующий запрос: Имеется таблица, в которой в рамках одного ID формируются изменяющиеся статусы. id Update_time Status 13 2017-06-08 16:16:20 2017-06-08 16:16:20 done 13 2017-05-30 12:23:31 2017-05-30 12:23:31 pending Необходимо посчитать кол-во дней, сколько прошло с момента времени статуса в done до pending . Проблема в том, что в рамках одного ID может быть несколько таких итераций-переходов из статуса pending в done ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.09.2019, 12:11
|
|||
|---|---|---|---|
Вычислить кол-во дней из дат по статусам |
|||
|
#18+
Версия - пятая, восьмая? Между указанными записями со статусами done и pending могут быть иные статусы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.09.2019, 12:32
|
|||
|---|---|---|---|
Вычислить кол-во дней из дат по статусам |
|||
|
#18+
По-любому решение "влоб" Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Ну и для версии 8+ Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.09.2019, 13:58
|
|||
|---|---|---|---|
|
|||
Вычислить кол-во дней из дат по статусам |
|||
|
#18+
Версия 8. Промежуточные статусы заведомо убираю, за ненадобностью. Условно - pending = начали обработку, по прошествию N-дней, завершили в статус done. Если необходима корректировка - произошел новый pending от более поздней даты done'а и заново формируют done более поздний. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1828973]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 372ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...