Форум: "Базы";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];
ВнизFor Select ... Do Найти похожие ветки
← →
Buben (2003-02-20 14:44) [0]Доброго времени суток!
Скажите мне, дурачку неумному, можно ли в FOR SELECT ... DO использовать агрегатные функции?
Заранее спасибо...
← →
Johnmen (2003-02-20 14:49) [1]Почему бы и нет ? Чем он отличается по сути от обычного селекта ?
← →
Buben (2003-02-20 14:58) [2]Да я тоже так думаю, но эта падла мне говорит invalid column reference как только я ставлю Sum()... В чем тогда дело?
← →
Desdechado (2003-02-20 15:05) [3]текст!
попробуй выполнить твой запрос с SUM без FOR, что скажет
← →
Buben (2003-02-20 15:09) [4]Ругается она на эту запись: Sum("Field1"*"Field2") как только Sum убираешь - перестает ругаться, но естественно, работает не так как надо... :-((
← →
sunwheel (2003-02-20 15:13) [5]Кавычки попробуй убрать.
← →
Buben (2003-02-20 15:16) [6]База 3-го диалекта, если кавычки убрать - вообще видеть не будет поля...
← →
Johnmen (2003-02-20 15:24) [7]У тебя проблемы с группировкой !
← →
Buben (2003-02-20 15:26) [8]Это как? Если мжно, поподробнее... :-)
← →
roadrunner (2003-02-20 15:32) [9]напиши полностью запрос тогда сможем ответить
← →
Johnmen (2003-02-20 15:32) [10]Насколько подробен вопрос, настолько и ответ...
("У меня глючит прога ! В чем дело ?")
← →
Buben (2003-02-20 15:37) [11]Вообще я с вами согласен... :-))
Вот текст запроса:
AS
declare variable Var1 varchar(50);
declare variable Var2 float;
declare variable Var3 float;
BEGIN
for select t."Field1",t."Field2",sum(t."Field3"*t."Field4")
from "Table1" t
Order By t."Field1",t."Field2"
into :Var1,:Var2,:Var3
do
Insert into "Table2" ("Field1","Field2","Field3")
values (:Var1,:Var2,:Var3);
END
Идеи?
← →
Johnmen (2003-02-20 15:41) [12]Наличие агрегатной функции предполагает наличие группировки !!!
У тебя ее нет...
← →
Buben (2003-02-20 15:45) [13]Даааааааааа, господа, действительно дурачок неумный... :(((
Толи переработал, толь перепил... :)))
Спасибо...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c