Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Разложить на получасовые отрезки работу конвейера... сложная задачка
|
|||
|---|---|---|---|
|
#18+
Я тут задавал вопрос, пытаясь задачу решить самому. Но что-то никак. Есть таблица работы конвейера. Работает он круглосуточно, но для простоты пусть с 6 утра до полуночи. Что-то на нём делают, останавливают, меняют продукцию, снова запускают. Состояние бригада времязапуск 1 11.02.2018 6:10простой 1 11.02.2018 9:40запуск 1 11.02.2018 9:55простой 1 11.02.2018 13:30запуск 1 11.02.2018 14:10простой 1 11.02.2018 23:12запуск 1 12.02.2018 6:05простой 1 12.02.2018 8:30запуск 1 12.02.2018 8:55простой 1 12.02.2018 12:20запуск 1 12.02.2018 15:50простой 1 12.02.2018 23:58 Задача вывести эту таблицу в виде Дата отрезок время работы(мин)11.02.2018 6:00 2011.02.2018 6:30 3011.02.2018 7:00 3011.02.2018 7:30 3011.02.2018 8:00 3011.02.2018 8:30 3011.02.2018 9:00 3011.02.2018 9:30 15 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2019, 14:49 |
|
||
|
Разложить на получасовые отрезки работу конвейера... сложная задачка
|
|||
|---|---|---|---|
|
#18+
хорошо я согласен, джойн к таблице "отрезков" и группировка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2019, 15:06 |
|
||
|
Разложить на получасовые отрезки работу конвейера... сложная задачка
|
|||
|---|---|---|---|
|
#18+
Не вижу связи между тестовыми данными и тестовой результирующей табличкой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2019, 15:20 |
|
||
|
Разложить на получасовые отрезки работу конвейера... сложная задачка
|
|||
|---|---|---|---|
|
#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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. Для реального применения календарь желательно в отдельную таблицу вынести. Окончание считается исходя из условия, что дубли вы уже удалили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2019, 15:28 |
|
||
|
Разложить на получасовые отрезки работу конвейера... сложная задачка
|
|||
|---|---|---|---|
|
#18+
982183Не вижу связи между тестовыми данными и тестовой результирующей табличкой в исходных данных: в 6:10 конвейер запустили, в 9:40 остановили для переналадки. Т.е. с 6:00 до 6:29 он работал всего 20 минут. с 6:30 до 6:59 он работал всего 50 минут. ... с 9:30 до 9:59 он работал всего 10 минут, затем ещё 5. Т.е. 15. И т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2019, 15:28 |
|
||
|
Разложить на получасовые отрезки работу конвейера... сложная задачка
|
|||
|---|---|---|---|
|
#18+
простой это вам не сложный, Состояние бригада времястарт 1 11.02.2018 6:10стоп 1 11.02.2018 9:40старт 1 11.02.2018 9:55стоп 1 11.02.2018 13:30старт 1 11.02.2018 14:10стоп 1 11.02.2018 23:12старт 1 12.02.2018 6:05стоп 1 12.02.2018 8:30старт 1 12.02.2018 8:55стоп 1 12.02.2018 12:20старт 1 12.02.2018 15:50стоп 1 12.02.2018 23:58 Дата отрезок время работы(мин)6:00 отрезок только ничего в реальном мире выражается одной точкой Дата начало отрезка конец отрезкавремя работы(мин)6:006:30 так сразу понятнее будет что надо делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2019, 05:27 |
|
||
|
Разложить на получасовые отрезки работу конвейера... сложная задачка
|
|||
|---|---|---|---|
|
#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. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2019, 10:14 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39845414&tid=1687453]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 339ms |

| 0 / 0 |
