На примере: РегистрСведений.РегламентированныйПроизводственныйКалендарь.
Как запросом получить данные такого вида к примеру за период с 1 по 10
1 1
1 2
1 3
1 ..
1 10
2 1
2 2
2 3
2 ..
ну или вида
где во второй колонке дата больше чем в первой.
ВЫБРАТЬ
Календарь2.ДатаКалендаря КАК ДатаНачала,
Календарь1.ДатаКалендаря КАК ДатаКонца
ИЗ
РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК Календарь1,
(ВЫБРАТЬ
Календарь2.ДатаКалендаря КАК ДатаКалендаря
ИЗ
РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК Календарь2
ГДЕ
Календарь2.ДатаКалендаря >= &Дата1
И Календарь2.ДатаКалендаря <= &Дата2) КАК Календарь2
ГДЕ
Календарь1.ДатаКалендаря >= &Дата1
И Календарь1.ДатаКалендаря <= &Дата2
И Календарь2.ДатаКалендаря < Календарь1.ДатаКалендаря
УПОРЯДОЧИТЬ ПО
ДатаНачала,
ДатаКонца
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший