Форум: "Базы";
Текущий архив: 2010.01.17;
Скачать: [xml.tar.bz2];
ВнизСуммирование полей Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c