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

Вниз

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

 
Sedov Vitalik   (2002-12-15 14:01) [0]

Здравствуйте
Имею таблицу Query в ней две колонки (цифры). Мне необходимо просуммировать их (по колонкам = СумКол1 и СумКол2) и выдать результат в Labelи. Щас я считываю все RecNo и суммирую их. Но я бы хотел все это сделать через SQL запрос.
Там команда SUM есть, но как с ней работать не знаю -(
Помогите разобраться с этим запросом и объясните куда передаются результаты (что это за переменные и где их прописывать)

Заранее спасибо


 
Reindeer Moss Eater   (2002-12-15 14:06) [1]

var
Var1,Var2:Double;

with TQuery.Create(nil) do
try
DatabaseName:="MyDatabaseName";
SQL.Text:="Select SUM(СумКол1), SUM(СумКол1) From MyTable";
Open;
Var1:=Fields[0].AsFloat;
Var2:=Fields[1].AsFloat;
finally
Free;
end;

Label1.Caption:=Format("переменная Var1 = %18.2f переменная Var2 = %18.2f",[Var1,Var2]);


 
Sedov Vitalik   (2002-12-15 14:20) [2]

Решил пока для одной сделать
Прописал в SQL (TStrings)
Select SUM(Sumka)
From Id_acc
затем

procedure TForm1.Button7Click(Sender: TObject);
begin
Query2.Active:=true;
Var1:=Query2.FieldByName("Sumka").AsInteger;
end;

Появляется ошибка "Неверное имя поля Sumka"


 
Reindeer Moss Eater   (2002-12-15 14:23) [3]

Дык исправь неверное имя поля на верное имя поля


 
Nikolay M. ©   (2002-12-15 14:23) [4]


> Select SUM(Sumka)
> From Id_acc


Select SUM(Sumka) AS Sumka From Id_acc

или

Var1:=Query2. Fields[0].AsInteger;


 
Sedov Vitalik   (2002-12-15 14:29) [5]

точно AS Sumka забыли
Спасибо всем



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-15018
Woolen
2002-12-24 15:25
2003.01.06
Как скопировать объект?


3-14934
Lifestyler.XL
2002-12-12 16:50
2003.01.06
Помогите! Как подружить MS FoxPro 2.6 for Dos c Delphi


1-15011
Chupa-chups
2002-12-24 12:00
2003.01.06
MDIChild


3-14965
VID
2002-12-15 13:32
2003.01.06
FIBDataSet не записывает блоб-поля в файл...


1-15096
Napoleonn
2002-12-22 14:37
2003.01.06
Вопрос по twebbrowser. Подскажите, пожалуйста!