Página 1 de 1

Soma no Sql

Enviado: 04 Nov 2016, 08:18
por Bruno2galdino
Ola Galera bom dia!
Alguem pode dar uma ajuda para somar o estoque das opções de produtos e inserir no estoque do produto, com um select consigo obter a soma do estoque o problema é dar um update no produto exemplo
Código: Selecionar todos
update pro
set pro.quantity = est.quantity
from ga_product pro
join (select product_id
   ,sum (quantity) as estoquet 
from ga_product_option_value
group by product_id) est
on est.product_id = pro.product_id

Re: Soma no Sql RESOLVIDO

Enviado: 04 Nov 2016, 11:56
por Bruno2galdino
Galera consegui se exemplo
Código: Selecionar todos
UPDATE ga_product p 
SET p.quantity = ( SELECT SUM( quantity ) AS estoque
                  FROM ga_product_option_value o
                  WHERE o.product_id = p.product_id
                  GROUP BY product_id ),
p.price = o.price
WHERE p.product_id = product_id