Текущий архив: 2002.03.28;
Скачать: CL | DM;
ВнизНе работает запрос Найти похожие ветки
← →
Dimonka (2002-03-01 17:38) [0]Вопрос такой-нужно сумму записей в столбце запихнуть в определенное поле другой таблицы. Я пишу запрос
Update Calk
Set Fond_Zarpl=Fond_Zarpl
where Fond_Zarpl =(Select sum(Summa) from Zarplata)
и в результате в таблице Calk ничего не меняется. Что делать?
← →
Suntechnic (2002-03-01 18:02) [1]Естесвенно ничего меняться не будет. Это всё равно, если бы ты написал
var i: Integer;
begin
i:=i;
end
Я вообще не знаю чего тебе и где обновлять надо, но должно быть наверное что-то типа этого
Update Calk
Set Fond_Zarpl= (Select sum(Summa) from Zarplata)
where Fond_Zarpl = { условие обновления }
← →
SVM (2002-03-01 18:04) [2]А он вообще работает?
Странный запрос! Поле присваивается самому себе,
при определенном условии! Понятно, что ничего не меняется!
Для таких целей нужно использовать сохраненные процедуры,
триггеры итп.
Страницы: 1 вся ветка
Текущий архив: 2002.03.28;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.006 c