Fórum Ranking de vendedores... preciso mostrar a classificação !!! #266469

28/01/2005

0

Bom dia amigos e novamente nosso forum esta no ar...
Pessoal é o seguinte, tenho a seguinte sql:

select CODVENDEDOR_PED, SUM(VLRLIQPED) from PEDIDO GROUP BY CODVENDEDOR_PED ORDER BY 3 DESC


que me retorna o seguinte:

VENDEDOR----------------------R$ VENDAS
Joao da Silva --------------------100.000,00
Maria da Rosa -------------------- 90.000,00
Mario Joaquin --------------------- 80.000,00
Rosana Silva ---------------------- 70.000,00

Bom, até ai tudo bem, consigo ter um relatório ordenado pelas maiores vendas, porem, num sistema em clipper que temos aki esse mesmo relatorio vem classificado, ou seja:

CLASSIF. ------ VENDEDOR -------------------------------- R$ VENDAS
--- 1º ----------- Joao da Silva ------------------------------ 100.000,00
--- 2º ----------- Maria da Rosa ------------------------------ 90.000,00
--- 3º ----------- Mario Joaquin ------------------------------- 80.000,00
--- 4º ----------- Rosana Silva -------------------------------- 70.000,00


como temos muitos vendedores, a classificação seria ideial para simplificar a leitura do relatorio, mas não sei como posso gerar essa classificação galera, alguem por favor poderia me dar uma dica ????

OBS: se eu usar o first 4 codvendedor_ped (select FIRST 4 CODVENDEDOR_PED, SUM(VLRLIQPED) from PEDIDO GROUP BY CODVENDEDOR_PED ORDER BY 3 DESC
) ele ate me gera a classificação, mas gera na ordem errada:

CLASSIF. ------ VENDEDOR -------------------------------- R$ VENDAS
--- 4 ----------- Joao da Silva ------------------------------ 100.000,00
--- 3 ----------- Maria da Rosa ------------------------------ 90.000,00
--- 2 ----------- Mario Joaquin ------------------------------- 80.000,00
--- 1 ----------- Rosana Silva -------------------------------- 70.000,00

Espero que alguem possa me ajudar.
Abraço a todos galera.



[b:a4646a8d9f]Título utilizando caixa alta: editado!![/b:a4646a8d9f]
Sandra/Moderação


Diegodelphi

Diegodelphi

Responder

Posts

28/01/2005

Rodc

S for Oracle q vc usa, vc pode criar uma view do primeiro SQL. Depois você chama a view e pede o Rownum que vai trazer a linha de cada registro sequencial e em ordem.


Responder

Gostei + 0

28/01/2005

Fer_nanda

[color=red:60c2ff9760][b:60c2ff9760]Notificação de Infração às Regras de Conduta : [/b:60c2ff9760][/color:60c2ff9760]

Título em Maiúsculo

Para maiores esclarecimentos consultar as regras de conduta ou envie uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=9497]Mensagem Particular.[/url]


Responder

Gostei + 0

28/01/2005

Diegodelphi

To usando o FB1.0 !!!

Valewwwwwwwww


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar