boa tarde pessoal.
Bom estou com um probleminha, na verdade um problemão.
Bom estou desenvolvendo um aplicação de pedido e nesse pedido tenho uma tabela de itens que tem os campos NUMERO DO PEDIDO, NUMERO DO ITEM, VALOR, QUANTIDADE.Tambem tenho uma para armazenar os pedido ou seja se eu tenho no pedido numero 1 item numero 2 valor 10000 e quantidade 8, vou fazer um pedido.
NPedido =1
NItem = 2
Valor = 10000
Quantidade = 8
Bom meu pedido tenho.
NPedido =1
NItem = 2
Valor = 8000
Quantidade = 7
total valor Quantidade
10000 8
-8000 7
--------- --------
2000 restantes 1 restante
Estou fazendo assim minha query, ela não está somando item a item para subtrair que seria o certo minha query está somando tudo e subtraindo todos os itens.
select
cd_itenPa
as 'fk_itemPA_id',
itemPa_nome
as 'itemPa_nome',
quantidade
- sum(isnull(nm_Quantidade_Itens,0)) as Quantidade ,
valor
- sum(isnull(nm_Valor,0)) as 'PedidoAprovacao_Item_Valor'
from
rel_pedidoAprovacao_itemPA PA left join tb_Itens_Aprovados IA
on PA.fk_pedidoAprovacao_id = IA.cd_Pedido_Aprovacao
left join tb_itemPa on tb_itemPa.itemPa_id = PA.fk_itemPA_id
where
cd_Pedido_Aprovacao = 78 and cd_itenPa = 1
group
by cd_itenPa,itemPa_nome,Quantidade,Valor ,fk_pedidoAprovacao_id