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