|
Пересекающиеся интервалы в запросе |
☑ |
0
crash
15.10.12
✎
14:03
|
есть рез-т запроса (2 строки):
ДатаНач ДатаКон Контрагент КоличествоМашин
18.04.2012 25,05.2012 ООО "МИР" 1
15.05.2012 03.06.2012 ОАО "МИР"
1
интервалы пересекаются
мне нужно выбрать периоды и кол-во машин у КАгента, т.е.
18.04.2012 14.05.2012 Аб1 1
15.05.2012 25.05.2012 Аб1 2
26.05.2012 03.06.2012 Аб1 1
в запросе как это сделать?
|
|
1
crash
15.10.12
✎
14:06
|
Точнее, имею:
ДатаНач ДатаКон Контрагент КоличествоМашин
18.04.2012 25,05.2012 ОАО "МИР" 1
15.05.2012 03.06.2012 ОАО "МИР" 1
нужно получить:
18.04.2012 14.05.2012 ОАО "МИР" 1
15.05.2012 25.05.2012 ОАО "МИР" 2
26.05.2012 03.06.2012 ОАО "МИР" 1
в запросе как это сделать?
|
|
2
vmv
15.10.12
✎
14:08
|
тривально, не ленись
|
|
3
Aprobator
15.10.12
✎
14:11
|
получаем пересечение периодов соединением и затем еще одним соединением выбираем количество машин. Ну и в конце Сгруппировать и СУММА. Не так уж и сложно.
|
|
4
crash
15.10.12
✎
14:23
|
не ленюсь, пока не догоню как. буду признателен подсказке
|
|
5
Aprobator
15.10.12
✎
14:25
|
пока руками не опишешь на бумажке ручной процесс - не догонишь. Говорю еще раз - сначала опиши как получить таблицу пересечений периодов.
|
|
6
1Страх
15.10.12
✎
14:46
|
500 рублей
|
|
7
Aprobator
15.10.12
✎
15:07
|
не демпингуй
|
|