Вниз
Скачать: CL | DM;

Помогите написать запрос с суммированием!   Найти похожие ветки 

← →
agrig   (2002-04-09 21:55) [0]

проблема: есть таблица в которой два поля.
1. №автоинкремент
2. число
Надо получить набор данных в котором:
1. № тот самый автоинкремент
2. сумма всех чисел с№ меньше текущего.
Как сделать без хранимых проседур? (paradox - все таки!)


← →
Ra ©   (2002-04-10 03:16) [1]

это проще не запросом сделать, а ручками

query:
select №, число
from таблица
order by №

и из этого датасета забросить данные в RxMemoryData

sum:=0;
while not(query.eof) do begin
sum:=sum+query.fields[1].value;
RxMemoryData.Append;
RxMemoryData.fields[0].value:=query.fields[0].value;
RxMemoryData.fields[1].value:=sum;
RxMemoryData.post;
query.next;
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.009 c
4-94618
Serg001
2002-02-23 16:02
2002.04.29
Время запуска Windows.


3-94280
kserg@ukr.net
2002-04-08 14:25
2002.04.29
-какой тип данных лучше подходит для хранения TEXT-данных


1-94513
cypher
2002-04-16 23:40
2002.04.29
Глупость конечно, но...


3-94258
только начал изучать дельфи
2002-04-04 13:59
2002.04.29
Помогите с индексами


7-94579
Albun
2002-01-31 23:47
2002.04.29
LPT Порт




   Наверх