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
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral