Tente isso: update *produtos* set estoque= (SELECT sum(*pedido_itens*.quantidade) FROM pedidos_itens JOIN pedidos ON (FAZ O JOIN) where *pedidos*.finalizado=true and /produtos/.codigo=/pedido_itens/.codpro);
Deve funcionar. SDS Evandro Erlon wrote: > tem como fazer uma atualização no banco de dados dessa maneira. > > como fazer um: > update *produtos* set estoque=sum(*pedido_itens*.quantidade) > .................. where *pedidos*.finalizado=true and > /produtos/.codigo=/pedido_itens/.codpro; > ------------------------------------------------------------------------ > > _______________________________________________ > _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral