[RESOLVIDO] Tabela Virtual com 2 somas e 1 subtração
Boa tarde. Preciso de uma ajuda a mais. Um usuário já havia me respondido e estava funcionando perfeitamente...Motta!
Porém, precisei de mais uma alteração. Segue o código:
create table cad_nfe (
descricao varchar(50),
quantidade int(10)
);
create table saida_produtos (
descricao varchar(50),
quantidade int (10)
);
create table entrada_produtos (
descricao varchar(50),
quantidade int (10)
);
insert into cad_nfe values('camera', 5);
insert into cad_nfe values('camera', 2);
insert into cad_nfe values('spliter', 2);
insert into entrada_produtos values('spliter', 2);
insert into saida_produtos values('camera', 1);
insert into saida_produtos values('spliter', 2);
MYSQL>>
select entrada.descricao, (entrada.total - coalesce(saida.total,0)) qtd_total_estoque from
(select descricao, sum(quantidade) total from cad_nfe group by descricao) entrada
left join
(select descricao, sum(quantidade) total from saida_produtos group by descricao) saida
on saida.descricao = entrada.descricao
Preciso chegar a uma soma total de:
camera: 6
spliter: 2
Está me retornando:
camera: 6
spliter: 0
Eu possuo 2 tabelas de entrada de produtos, são 2 cadastros diferentes; 1 para manutenção e outra para nota fiscal. Mas a tabela de consulta precisa enxergar essa soma, apenas isso.
Agradeço desde já a ajuda de vocês!!! Imensamente...Discussão (6)
Carregando comentários...