Ir ao conteúdo
  • Cadastre-se

SELECT SUM() com três tabelas distintas


Visitante: isaias.a.lima

Posts recomendados

Olá, deve haver alguma forma mais eficiente, mas assim funciona....

SELECT COD,DESCRICAO,entrou,saiu,entrou - saiu FROM (
SELECT PR.COD AS COD
,DESCRICAO
,(SELECT SUM(EN.QTD) FROM ENTRADAS AS EN WHERE EN.COD = PR.COD) AS entrou
,(SELECT SUM(SD.QTD) FROM SAIDAS AS SD WHERE SD.COD = PR.COD) AS saiu
FROM PRODUTOS AS PR ) as S1;

Link para o comentário
Compartilhar em outros sites

Visitante: isaias.a.lima
 
Olá, deve haver alguma forma mais eficiente, mas assim funciona....

SELECT COD,DESCRICAO,entrou,saiu,entrou - saiu FROM (
SELECT PR.COD AS COD
,DESCRICAO
,(SELECT SUM(EN.QTD) FROM ENTRADAS AS EN WHERE EN.COD = PR.COD) AS entrou
,(SELECT SUM(SD.QTD) FROM SAIDAS AS SD WHERE SD.COD = PR.COD) AS saiu
FROM PRODUTOS AS PR ) as S1;

MuuuitoooObrigado meu Querido de certo!!!

Sei que deve haver algum jeito que reduza bastante nosso código mas com sua ajuda ja consegui fazer funcionar.

Valeuuuu, fique com DEUS!

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...