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

Вниз

Суммирование полей   Найти похожие ветки 

 
interandry ©   (2009-01-29 15:06) [0]

Добрый день!!!!
Вопрос вот в чем. Имеется таблица tmp,некоторые поля в данной таблице "вычисляемые" fkInternalCalc. Необходимо подсчитать сумму вычисляемого поля. Пробовал делать запросом в другом "квери"
SELECT SUM (стоимость) AS [ИТОГО] FROM tmp;
но с сожалению ничего не выходит.
Подскажите пожалуйста, где косяк?

 str:="SELECT SUM (Price_Sum_EURO) AS [Price_All_Sum] FROM tmp;";
 ADOQuery_SumField.SQL.Clear;
 ADOQuery_SumField.SQL.Add(str);
 ADOQuery_SumField.ExecSQL;
 ADOQuery_SumField.Open;
 ADOTable_ViewProjEquipPrice_All_Sum.Value:=ADOQuery_SumFieldPrice_All_Sum.AsFloa t;


 
Медвежонок Пятачок ©   (2009-01-29 15:08) [1]

косяк в том, что поля таблицы там, а вычисляемые поля датасета тут.
а запрос он тоже "там"


 
Виталий Панасенко   (2009-01-29 16:07) [2]


> interandry ©   (29.01.09 15:06)  

А просуммировать выражение, которое вычисляется - слабо?


 
interandry ©   (2009-01-29 16:11) [3]

Спасибо за ответы.

> Виталий Панасенко

впринципе не слабо. только одно из значений в выражении белеться из другой таблицы. так вот, когда я делаю суммирование выражения, вместо значения "лукап поля" подставляеться ID. как побороть я пока не знаю. надеюсь на вашу помощь.
Заранее спасибо


 
Виталий Панасенко   (2009-01-29 16:42) [4]


> interandry ©   (29.01.09 16:11) [3]

Бред, неправильно считаешь...сделай нормальный select sum() from t1 join t2



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
2-1259181108
vlad_
2009-11-25 23:31
2010.01.17
Mdi Delphi


2-1259206130
koha!
2009-11-26 06:28
2010.01.17
Удобно ли использовать?


15-1258038799
Медвежонок Пятачок
2009-11-12 18:13
2010.01.17
ASP и ASP.NET


15-1258526556
ZeroDivide
2009-11-18 09:42
2010.01.17
Исключить упоминание о боге из гимна


15-1258353428
Дмитрий С
2009-11-16 09:37
2010.01.17
Вопрос админам. Как правильно настроить отправку почты.