Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.17;
Скачать: CL | DM;

Вниз

Сумма чисел по полю   Найти похожие ветки 

 
TonnyS ©   (2001-12-13 12:15) [7]

когда надо таблицу, а внизу - итог то 2 варианта:
1. а)Сначала запрос, выдающий таблицу всех товаров с ценами типа
Select * from ... where <условие1>
б) потом в другом Query запрос типа
Select sum(price) AS sum_price from ... where <условие1>
(то же условие, что и в п. а)
после query2.open что-то типа:
label1.caption := query2.fieldbyname("sum_price").AsString;2. пункт а - такой же,
б) var
summa : double;
i1 : integer;
...
Summa := 0;
query1.DisableControls; //чтоб не отображался пробег по DBGrid
query1.First;
i1 := query1.fieldByName("price").index;
while not query1.eof do begin
summa := summa + query1.fields[i1].AsFloat;
query1.next;
end;
query1.First; //возвращаемся вверх
query1.EnableControls;
label1.caption := floattostr(summa);

вроде всё.



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

Текущий архив: 2002.01.17;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.01 c
1-52592
NewComer
2001-12-29 14:07
2002.01.17
Как проверить...


14-52642
wHammer
2001-11-21 08:09
2002.01.17
Шахматы


3-52467
Grafr
2001-12-14 06:25
2002.01.17
Как искать в поле типа Memo без учета регистра


1-52544
Kroal
2001-12-28 06:58
2002.01.17
TButton


1-52583
Cyber
2001-12-25 21:44
2002.01.17
Люди, профы, помогите. Help me!