Implementowanie rankingu całkowitego zamówienia w PostgreSQL 8.3
Problem z 8.3 to ..... ranga została wprowadzona w 8.4.
rozważ liczby [10,6,6,2]
Chcę osiągnąć rangę tych liczb, w których ranga jest równa numerowi wiersza
Rank,score 1, 10 2,6 3,6 4,2
Częściowym rozwiązaniem jest samo dołączenie i policzenie przedmiotów z wyższym lub równym wynikiem.
to powoduje
1,10 3,6 3,6 4,2
to nie jest to, czego chcę.
Czy istnieje sposób na rangę, a nawet porządek według wyniku, a następnie jakoś wyodrębnić numer wiersza?