Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подскажите как добавить столбец с последней датой
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть такой запрос, который выводит сумму данных из таблицы с временным интервалом: Id Reader status Date 5A57BD24-29A7 CC348149-1CEC 10 2019-03-21 10:14:55.460B44CF220-3768 CC348149-1CEC 2 2019-03-21 10:12:15.67019745744-951E CC348149-1CEC 2 2019-03-21 10:10:50.12012B82A9D-1B50 79A570FB-B1E1 8 2018-11-10 23:11:20.560 Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Нужно добавить столбец date, в котором была бы последняя дата RF.Date, но которая бы не учитывала временной интервал between. Структуру left join к сожалению не надо менять, потому что этот запрос часть другого запроса. Исходя из верхней таблицы результат запроса должен быть таким: status oid date 14 CC348149-1CEC2019-03-21 10:14:55.4600 79A570FB-B1E1 2018-11-10 23:11:20.560 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2019, 10:20 |
|
||
|
Подскажите как добавить столбец с последней датой
|
|||
|---|---|---|---|
|
#18+
Hopfen_ArturНужно добавить столбец date, в котором была бы последняя дата RF.DateMAX(RF.Date). Hopfen_Arturкоторая бы не учитывала временной интервал between.Записи из этого интервала отсеяны ещё при связывании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2019, 10:27 |
|
||
|
Подскажите как добавить столбец с последней датой
|
|||
|---|---|---|---|
|
#18+
Нет, не отсеяны, MAX(RF.Date) не покажет даты вне интервала, вот полный запрос: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Вот надо в этот запрос вклинить последнюю дату. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2019, 10:36 |
|
||
|
Подскажите как добавить столбец с последней датой
|
|||
|---|---|---|---|
|
#18+
Значит, переносите условие по дате из условия связывания в CASE подсчёта суммы. Или считайте MAX(RF.Date) во втором CTE, и добавляйте его в основной запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2019, 10:39 |
|
||
|
Подскажите как добавить столбец с последней датой
|
|||
|---|---|---|---|
|
#18+
Akina, спасибо, добавил к запросу так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2019, 10:47 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1688089]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
| others: | 266ms |
| total: | 380ms |

| 0 / 0 |
