Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQL - нарастающий итог


Страницы:   1 2

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


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо