Текущий архив: 2004.05.30;
Скачать: CL | DM;
ВнизSQL-запрос Найти похожие ветки
← →
Alexei Sviridov (2004-05-11 21:32) [0]Уважаемые мастера, как пронумеровать записи в запросе, т.е. иметь поле с порядковым номером зыписи в выборке?
← →
Курдль © (2004-05-11 22:24) [1]
select number(*) from TABLE1
Странно, что Вы этого не нашли в описании SQL! :(
← →
Fay © (2004-05-11 22:26) [2]2Курдль © (11.05.04 22:24) [1]
Странно, что Вы это нашли. Это какой диалект?
← →
Курдль © (2004-05-11 22:33) [3]
> Странно, что Вы это нашли. Это какой диалект?
Да не помню. А что? Проверил на Sybase - работает.
На Оракле будет по другому:select rownum from TABLE1
тоже на всяк случай проверил.
← →
Fay © (2004-05-11 22:40) [4]А на IB будет никак.
← →
Курдль © (2004-05-11 22:44) [5]
> А на IB будет никак.
Жаль :( А я думал, что это аксиома...
Тогда моё сорри Alexei Sviridov!
← →
Alexei Sviridov (2004-05-12 00:54) [6]
> А на IB будет никак.
Так чтоб это не возможно что-ли? :-(
← →
sniknik © (2004-05-12 01:41) [7]можно сделать процедуру и делать селект уже из нее, в процедуре пронумеровать строки можно без проблем.
← →
kaif © (2004-05-12 03:03) [8]Обычно такие суммирования бывают нужны на клиенте при печати всякого рода накладных или отчетов. Поэтому я обычно реализую это с помощью полей типа fkCalculated. Добавляю такое поле в DataSet и в обработчик OnCalcFields датасета вписываю что-то вроде:
begin
with DataSet do
FieldByName("N").AsInteger := RecNo;
end;
С компонентами IBX это работает идеально.
Страницы: 1 вся ветка
Текущий архив: 2004.05.30;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.039 c