Classificar valores

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Boa tarde mestres.
Preciso criar um select para mostrar a "evolução de preço".
Por exemplo
mês produto valor classificação
2/2016 XXXX 1,30 1°
2/2016 XXXX 1,31 2°
3/2016 XXXX 1,29 1°
3/2016 YYYY 5,00 1°

então, preciso criar uma classificação agrupando data e produto, a classificação ficaria por valor.

Para resolver isso eu criei um script efetuando comparativo e blá blá blá....mas, fiquei curioso se o oracle não teria uma função "pronta".
Se alguém souber posta ai.

Abraços
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Oi Pablo,

Este é um tipo de consulta que poderia ser resolvida com a ajuda da função DENSE_RANK do ORACLE.

Maiores detalhes neste link: https://oracle-base.com/articles/misc/r ... -functions

At

Sergio
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Majestic-12 [Bot] e 12 visitantes