Problemas para agrupar tabelas
Pessoal tenho três tabelas uma chamada SISTB001_PENDENCIAS (onde gravo todo os registros), uma tabela para os produtos SISTB002_PRODUTOS, e uma para todos os tipos de pendencias SISTB005_PENDENCIAS_TIPO.
Eu preciso fazendo uma query que me traga todos os produtos e para cada produtos todos os tipos de pendencia e quantas ocorrencias nos temos.
minha query só está trazendo os produtos.
SELECT SISTB002_PRODUTOS.PRODUTOS, SISTB005_PENDENCIAS_TIPO.PENDENCIAS, COUNT(SISTB001_PENDENCIAS.cod) AS TOTAL
FROM SISTB005_PENDENCIAS_TIPO LEFT OUTER JOIN
SISTB001_PENDENCIAS ON SISTB005_PENDENCIAS_TIPO.COD = SISTB001_PENDENCIAS.COD_PEND RIGHT OUTER JOIN
SISTB002_PRODUTOS ON SISTB001_PENDENCIAS.COD_PROD = SISTB002_PRODUTOS.COD
GROUP BY SISTB002_PRODUTOS.PRODUTOS, SISTB005_PENDENCIAS_TIPO.PENDENCIAS
Segue uma imagem do meu banco com a query funcionando.
/applications/core/interface/imageproxy/imageproxy.php?img=http://i.imgur.com/DsyUefl.jpg&key=abe2e8f2b98f6f98728a17165b77fc22c25accfcf6802260238948317afd3dbd" alt="DsyUefl.jpg" />
Discussão (8)
Carregando comentários...