В таблице finans - key, tovkey, summa.
В таблице Tovar - key, name, ostat.
Нужно посчитать сумму по каждому товару и поместить результаты в поле ostat.
Вот какие идеи пришли:
Код: Выделить всё
Create view itogtemp as Select tovar.key, name, sum(summa) as itog
from tovar,finans
where tovar.key=finans.tovkey
Group by tovar.key, name
Update tovar,itogtemp
set tovar.ostat=itogtemp.itog
where tovar.key=itogtemp.key