Ir para conteúdo

POWERED BY:

Arquivado

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

VALDELIR

pivot

Recommended Posts

Bom dia

 

Estou com um problema e gostaria de saber se tem como resolver, estou fazendo um sql onde quero obter o total de produtos consumidos por mês, mas eu queria q aparecesse somente os meses q eu selecionar, o o meu sql esta RETORNANDO os meses q não eu nao seleciono aparece a coluna zerada,

 

ALTER VIEW TESTECON AS 
SELECT D3_COD,B1_DESC, 
SUM(CASE DATEPART(MONTH,D3_EMISSAO) WHEN 1 THEN D3_QUANT ELSE 0 END) 'JANEIRO',
SUM(CASE DATEPART(MONTH,D3_EMISSAO) WHEN 2 THEN D3_QUANT ELSE 0 END) 'FEVEREIRO'

FROM SD3010 INNER JOIN SB1010 ON D3_COD = B1_COD 
WHERE SB1010.D_E_L_E_T_ ='' AND 
SD3010.D_E_L_E_T_ = '' AND 
D3_EMISSAO >= '20090201' AND 
D3_EMISSAO <= '20090630' AND 
B1_GRUPO >= '    ' AND 
B1_GRUPO <= 'zzzz' AND 
B1_COD >= 'QM0049         ' AND 
B1_COD <= 'QM0063         ' AND 
D3_ESTORNO = '' AND 
D3_TM <> '500' 
GROUP BY D3_COD, B1_DESC

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.