Bom dia !
Pessoal ,
Estou com dificuldades em uma situação que me encontro .
Tenho duas tabelas , a tabela Atendimento e a tabela Estoque . Na tabela atendimento tenho a coluna QtdVendida onde marca a quantidade de produtos que foi vendida no atendimento , e na tabela Estoque tenho a coluna SaldoProduto que seria o estoque atual do produto . O que estou tentando fazer é o seguinte , tenho valores no SaldoProduto mas preciso abater neste saldo a quantidade vendida para atualizar esta tabela corretamente .
Tentei o comando abaixo , ele até faz a subtração dos campos , mas não está atrelando o produto , assim sendo ele abate todos aleatoriamente sem pegar a QtdVendida do produto x e abater o SaldoProduto deste produto x .
declare
@Conta varchar (20)
select
@Conta = Quantidade from ProdutoAtendimento
Update
galestoque set saldo = saldo - @Conta
where
referencia in (select referencia from galestoque)
Espero que possam me ajudar , se não tiver muito claro coloco mais informações .
Obrigado por enquanto .