Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal.
Trabalho em uma empresa de lavagem de roupas, tingimento e etc.
E estou tendo dificuldades em uma pesquisa SQL Server.
Estou realizando a busca do total peças captadas por franqueados por mês.
Eu tenho duas tabelas.
Uma tabela de registro de franqueados, funcionários.
Dentro dessa tabela temos o campo Cliente no qual 'FR' define franquia.
E a outra cd_irm onde encontram-se os registros de pedidos realizados a nossa matriz.
>
SELECT I.C_Franquia AS Código, MONTH(I.Data_Entrada) AS Mês, COUNT(I.Plaqueta) AS Soma
FROM CD_IRM I INNER JOIN
CD_AGEXT A ON I.C_Franquia = A.Codigo
WHERE (A.Cliente = 'FR') AND (YEAR(I.Data_Entrada) = 2007)
GROUP BY I.C_Franquia, MONTH(I.Data_Entrada)
ORDER BY I.C_Franquia, MONTH(I.Data_Entrada)
Essa é a consulta que estou realizando.
>
Mês Soma Código
1 705 1
2 461 1
3 454 1
4 438 1
5 53 2
1 107 2
2 112 2
3 71 2
4 74 3
Esse é o meu resultado atual.
>
1 2 3 4
1 705 461 454 438
2 107 112 71 74
3 98 57 100 65
4 217 80 100 155
6 96 63 113 68
7 207 44 123 61
8 134 96 106 105
9 198 140 175 168
10 172 166 190 156
Carregando comentários...