![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SQL - нарастающий итог
Silver_ © (2003-04-25 16:40:00)fld1 fld2 Calc_fld3
1 5 5
2 2 7
13 10 17
4 11 28
35 1 29
SELECT * SUM(fld1 до текущей записи) AS Calc_fld3
FROM Table1
Silver_ (2003-04-25 19:02:00) [21]дело в том что результаты нужны для последубщей обработки
NickBat (2003-04-25 18:49:00) [22]Хочешь верь - хочешь не верь.
Нарастающий итог, как правило, необходим при выводе отчета на печать, как итог по отдельным группам. Это делается генераторами отчетов.
Номер записи не играет в реляционнных БД никакого значения, а если ты сортируешь их по какому-то признаку, то должен знать на какой записи тебе необходимо закрнчить подсчет, вот и ограничь условием where field<n
Silver_ (2003-04-25 18:42:00) [23]Не ребята не поверю что энто никому не нужно
хоть идеи какие-нить есть??? тожа не лишним будет!!!
Silver_ (2003-04-25 17:30:00) [24]ладно пойдем по другому пути
КАК узнать номер текущей записи типа RecNo
забыл СУБД Access