Select com limitação de dados por campo
11/06/2018
0
Olá Pessoal!
Como posso limitar para projetar apenas 2 linhas por vendedor?
Exemplo: mostrar as 2 maiores vendas do João... do José... da Maria...
Só consegui limitar dessa forma. Alguém pode me ajudar?
Vendedor Mes Produto Qtd_vendida
JOAO 201611 CAFETEIRA 16
JOAO 201702 FOGAO 15
JOAO 201707 GELADEIRA 14
JOAO 201611 CELULAR 8
JOAO 201611 TELEVISAO 7
JOAO 201611 ARCONDICIONADO 6
JOSE 201611 FOGAO 3
JOSE 201611 GELADEIRA 2
JOSE 201611 CAFETEIRA 2
JOSE 201611 ARCONDICIONADO 2
JOSE 201611 CELULAR 2
JOSE 201611 TELEVISAO 2
MARIA 201611 CAFETEIRA 6
MARIA 201611 CELULAR 6
MARIA 201611 TELEVISAO 5
MARIA 201611 FOGAO 4
Como posso limitar para projetar apenas 2 linhas por vendedor?
Exemplo: mostrar as 2 maiores vendas do João... do José... da Maria...
Só consegui limitar dessa forma. Alguém pode me ajudar?
SELECT Vendedor, Mes, Produto, SUM(qtd) AS Qtd_vendida FROM bpa_apresentado GROUP BY Vendedor, Mes, Produto ORDER BY Vendedor, Mes, QTD DESC Limit 2;
Vendedor Mes Produto Qtd_vendida
JOAO 201611 CAFETEIRA 16
JOAO 201702 FOGAO 15
JOAO 201707 GELADEIRA 14
JOAO 201611 CELULAR 8
JOAO 201611 TELEVISAO 7
JOAO 201611 ARCONDICIONADO 6
JOSE 201611 FOGAO 3
JOSE 201611 GELADEIRA 2
JOSE 201611 CAFETEIRA 2
JOSE 201611 ARCONDICIONADO 2
JOSE 201611 CELULAR 2
JOSE 201611 TELEVISAO 2
MARIA 201611 CAFETEIRA 6
MARIA 201611 CELULAR 6
MARIA 201611 TELEVISAO 5
MARIA 201611 FOGAO 4
Filipe Silva
Curtir tópico
+ 0
Responder
Post mais votado
Mais Posts
Clique aqui para fazer login e interagir na Comunidade :)