› Fóruns › SQL e PL/SQL › Dúvida em Select › Dúvida em Select
30 de maio de 2007 às 8:45 pm
#79528
Participante
Olá
UNBOUNDED é utilizado junto com as funções analitica disponivel no Oracle, como AVG: AVG, CORR, COUNT, FIRST_VALUE, ETC.
que servem para estabelecer uma janela de calculo.
Nestas pode-se optar por utilizar RANGE (quando for um padrão lógico) ou ROWS (quando for físico) que determinarão a forma e abrangência para cálculo do resultado, assim utiliza-se a cláusula BETWEEN para determinar o intervalo de ação do cálculo e define-se o limite inferior e superior para se realizar o cálculo e dai a sua questão, pode-se utilizar expressões como:
- UNBOUNDED PRECEDING: desde o início da partição
- UNBOUNDED FOLLOWING: até o final da partição
Espero que ajude essas informações.
Wendel Góes Pedrozo
Curitiba – PR