[firebase-br] Atualizar Campo de Uma Tabela , com Select em Duas Tabelas

Marcelo Papuska krpmate em gmail.com
Ter Jun 3 20:48:35 -03 2008


vc pode fazer de duas maneiras:
Maneira 1 nao sei se funciona em FB, funciona em SQL-Server.

update contasreceber set
contasreceber.valorrecebido=contasrecebidas.valorrecebido"
from contasreceber
join contasrecebidas on x = y
where ....


outra maneira:

update contasreceber
set contasreceber.valorrecebido = (select sum(valorrecebido) from
contasrecebidas where .....)


eu recomendo a voce a utilizacao de triggers para atualizar estes campos.
toda a vez que vc inclui / altera / exclui um recebimento, a trigger
atualiza este campo (basicamente isto).


qq coisa posta novamente.

abracao,

marcelo.



Mais detalhes sobre a lista de discussão lista