The issue with 8.3 is that rank() is introduced in 8.4.
Consider the numbers [10,6,6,2].
I wish to achieve a rank of those numbers where the rank is equal to the row number:
rank | score
-----+------
1    | 10
2    | 6
3    | 6
4    | 2
A partial solution is to self-join and count items with a higher or equal, score. This produces:
1    | 10
3    | 6
3    | 6
4    | 2
But that's not what I want.
Is there a way to rank, or even just order by score somehow and then extract that row number?
 
     
     
    