Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нахождение времени между датами
|
|||
|---|---|---|---|
|
#18+
Приветствую всех! Есть такая проблема, необходимо сделать запрос, который бы считал время (в часах) пребывания на территории каждого человека, между каждым входом и выходом за определённые даты (например за месяц). При этом даты записываются в одно поле, а определяется что это - вход или выход в другом. Пример таблицыEmployeIDDateTimeMessage1112019-09-05 11:00:00 Вход2222019-09-05 12:00:00 Вход1112019-09-06 14:30:00 Выход3332019-09-06 15:30:00 Вход1112019-09-07 16:00:00 Вход2222019-09-07 17:00:00 Выход1112019-09-08 08:00:00 Выход То есть, на выходе должно получиться что-то типо такого: Пример таблицы 2 EmployeID Дата входа Время нахождения1112019-09-05 11:00:00 272222019-09-05 12:00:00 523332019-09-06 15:30:00 null1112019-09-07 16:00:00 16 Как такое возможно реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2019, 00:18 |
|
||
|
Нахождение времени между датами
|
|||
|---|---|---|---|
|
#18+
Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2019, 01:40 |
|
||
|
Нахождение времени между датами
|
|||
|---|---|---|---|
|
#18+
3unknown[src] declare @t table (EmployeID int, DT DateTime,MS varchar(10)) Самое веселое в этом начинается, если система сбойнет (незапишет) на входе или выходе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2019, 06:14 |
|
||
|
Нахождение времени между датами
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. fiddle . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2019, 07:52 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39863124&tid=1687268]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
136ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 493ms |

| 0 / 0 |
