Veamos ahora el rank() función con la siguiente consulta.
Consulta
select rank() over (order by name) as rank from mytable;
Resultado
La consulta anterior generará el siguiente resultado.
rank
-------------------------------
1
2
3
4
5
6
7
8
9
10
La consulta devuelve el rango de la fila actual que está ordenada por nombre.