#0
by axel_work
Добрый день! Подскажите, плз, сам не могу разобраться. Решить проблему надо в запросе. Есть исходная таблица вида: Измерение | Начало периода | Конец периода Стойка1 17.08 12:00 - 17.08 13:00 Стойка1 17.08 11:30 - 17.08 12:30 Стойка1 17.08 12:10 - 17.08 12:50 Стойка1 17.08 12:40 - 17.08 13:30 Стойка1 17.08 14:10 - 17.08 14:40 Стойка1 17.08 14:20 - 17.08 14:50 Стойка1 17.08 13:50 - 17.08 14:20 Надо объединить пересекающиеся периоды, то есть если они целиком входят или частично пересекают период, то получается суммарный период. По аналогии с объединением множеств. Не все периоды пересекаются, есть как полностью пересекающиеся, так и частично. В принципе примерно представляю - можно сделать соединив таблицу саму с собой по условию попадания начала одного периода между началом и концом другого, свернув и получив максимум и минимум, но когда несколько сложных пересечений - по идее надо эту процедуру делать рекурсивно - тут вот и загвоздка. В принципе можно быдлокодом с рекурсивной функцией, но не хотелось бы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8: Как в запросе сравнить дату документа без времени?
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: Добавить строку в запросе, или объединение по условию
- v8: Объединение двух реквизитов в запросе в Один
В этой группе 1С
- v7: Введите пароль для просмотра событий журнала регистрации
- Сохранить вариант отчета во внешний файл
- УТ 11. Печать этикеток и ценников. Каждая этикетка идёт на отдельный лист А4
- УТ 11 и ТСД Opticon Smart (CLK-3000)
- "1C:Предприятие 8". Комплект специалиста по разработке и внедрению
- Отбор СКД в обработке
- Мобильное приложения, расширение функционала
- ЗУП выплатить премию на основе нескольких документах
- 8.3.5.1098 - внешние источники данных по линукс сервером
- ERP 2.0. Маршрутная карта
- Перед записью документа различие ссылки и объекта
- 1С 8.3.4 Обойти все именованые области ячеек табличного документа
- Конвертация данных (КД). ВходящиеДанные видны в ПКО, но не видны в ПКС-ах Хелп
- Генерация штрихкода GS1-128 в 1С
- проблема с установкой драйверов Атол в.8 Платформа 8.3 УТ 11.1
- Работа с несколькими экземплярами InternetExplorer.Application через COM
- Как определить тип реквизита в вычисляемых полях СКД ?
- Помогите разобратся с функцией максимум скд
- v7: Обновление ТиС
- v7: Как программно перейти к нужной строке?