Помогите с запросом... :)))
От: FunnyRabbit Россия  
Дата: 13.06.06 09:37
Оценка:
Меня порадовало что на простые запросы многие быстро дают ответы. Приведеная ниже задача уже решена, но мне интересно, как вы с ней справитесь? Как оцените?
ЗЫ: На сложность задачи не претендую.

И так.

Есть таблица:
work_date | id_work
___________|_________
..........
01.01.2006 | 10
02.01.2006 | 10
........
........ Даты по порядку, причем id_work может быть null, но не меняться......
.......
04.02.2006 | 20
05.02.2006 | 20
.....
..... Тоже самое .....
.....
03.03.2006 | 50
04.03.2006 | 10
05.03.2006 | 10
.....
.....
.....

Т.о. надо найти все периоды по id_work и вывести в виде:
date_beg | date_end | id_work
___________|____________|________
....... | .... | ...
....... | ..... | ...
01.01.2006 | 02.01.2006 | 10
04.02.2006 | 05.02.2006 | 20
03.03.2006 | 03.03.2006 | 50
04.03.2006 | 05.03.2006 | 10
......
......

Ваши идеи.
То что меня не убивает, делает меня умнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.