порядковый номер записи

-Sman-
Дата: 16.10.2003 13:10:55
Здрасьте уважаемые!
Гуру сиквела - подскажите как можно получить порядковый номер записи используя только язык SQL, точнее мне бы хотелось бы запрос который возвращает номер записи (не сочтите за наглость ;) ) Заранее спасиб!
ale-805
Дата: 16.10.2003 13:23:04
Объясните, что имеется ввиду под порядковым номером?
-Sman-
Дата: 16.10.2003 14:34:47
Скажем так - приведу задачу целиком:
Есть таблица с полем id
id| name | ...
1 | не важно
2 |
5 |
8 |
10|
Из нее удалили записи, и надо запросом сиквела выбрать начала удаленных записей: т.е. результат - 3, 6, 9, 11
Как бы так её решить - бьюсь второй день, и моих познний в sql не хватает...:(
Glory
Дата: 16.10.2003 14:49:25
create table #temp1(f1 int)


insert into #temp1 values(1)
insert into #temp1 values(2)
insert into #temp1 values(4)
insert into #temp1 values(5)
insert into #temp1 values(8)
insert into #temp1 values(10)

/*All "free" id*/
select a.f1+1
from #temp1 a
left outer join #temp1 b on (b.f1) = (a.f1+1)
where b.f1 is null

drop table #temp1