|
Необходимо создать таблицу периодов
| ☑ |
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) нет времени на педагогику )
|
|