Имя: Пароль:
1C
1С v8
Необходимо создать таблицу периодов
,
0 Garnet27
 
12.08.14
15:57
Всем здравствуйте! Подскажите, пожалуйста, есть произвольная табличка с датами, к примеру:
01.09.2013
15.10.2013
15.04.2014
31.05.2014

Необходимо запросом создать периоды:
ПериодС      |       ПериодПо
_____________|______________
01.09.2013         15.10.2013
15.10.2013         15.04.2014
15.04.2013         31.05.2014

Заранее благодарю за помощь.
1 Fram
 
12.08.14
16:00
Сегодня че, день какого то теста?
2 Fram
 
12.08.14
16:01
(0) соединить таблицу саму с собой и наложить условия
3 Fram
 
12.08.14
16:02
(2) ну и без группировки не обойтись
4 Garnet27
 
12.08.14
16:03
(2) А не подскажите, какие условия налагать... не соображу, что-то... Соединить-то я соединила, а дальше не получается придумать
5 DefMB
 
12.08.14
16:05
(0) зачем именно в запросе?
6 Garnet27
 
12.08.14
16:06
(5) Для СКД
7 Fram
 
12.08.14
16:08
(4) а ты соедини без условий посмотри на результат. и сразу станет понятно что надо отрезать
8 RomanYS
 
12.08.14
16:10
выбрать
т1.дата как ДатаС,
минимум(т2.дата) как ДатаПо
из Т как Т1
внутреннее соединение т как т2
по т1.дата < т2.дата
сгруппировать по
т1.дата
9 Garnet27
 
12.08.14
16:18
(8) АААААААА-громное ВАМ спасибо, все получилось!!!!
10 Fram
 
12.08.14
16:24
(8) вот зачем за нее все делать? :)
11 RomanYS
 
12.08.14
16:27
(10) нет времени на педагогику )