Implementando un ranking de orden total en PostgreSQL 8.3

El problema con 8.3 es ..... rango se introduce en 8.4.

Considerar los números [10,6,6,2]

Deseo alcanzar un rango de esos números donde el rango es igual al número de la fila

Rank,score
1, 10
2,6
3,6
4,2

Una solución parcial es unirse por sí mismo y contar los elementos con una puntuación mayor o igual.

esto produce

1,10
3,6
3,6
4,2

esto no es lo que quiero.

¿Hay alguna forma de clasificar, o incluso solo ordenar por puntuación, de alguna manera extraer el número de fila?

Respuestas a la pregunta(3)

Su respuesta a la pregunta