Re[6]: Поиск непрерывных диапазонов
От: Lexid  
Дата: 17.10.05 17:06
Оценка:
Здравствуйте!
Решил наконец то
И с ХП и так.
Ну с ХП понятно. Но просто с запросом ступил оказалось надо так

select
  t1.NOMER, min(t2.NOMER), t1.BSO
  from BLANC t1 join BLANC t2 on t1.NOMER <= t2.NOMER
where
  not exists (select NOMER,BLANC.BSO from BLANC t3 where t1.NOMER - 1 = t3.NOMER)
  and
  not exists (select NOMER,BLANC.BSO from BLANC t4 where t2.NOMER + 1 = t4.NOMER)
group by t1.NOMER, t1.BSO

Александр большое спасибо за советы!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.