ник: snipe
Доброго времени суток
есть желание сделать нумерацию в запросе
пишу
SELECT (Select Count(t2.drnoid) from (SELECT tblPipeInfo.* FROM tblPipeInfo) as t2 where t2.drnoid<=t.drnoid) AS RowNumber, t.*
FROM (SELECT tblPipeInfo.* FROM tblPipeInfo) AS t
ORDER BY t.DrNoID;
|
где drnoid ключевое поле, счетчик
в табле tblPipeInfo около 8 тыс записей
после того как запрос отработает к реальному количеству "добавляются записи" (судя по столбцу RowNumber) т.е. пропускается нумерация
зависимости не узрел - то +1 - то +3 к реальному количеству
может я чего не правильно написал?
Заранее спасибо за ответы