row_number() fonksiyonunu araştırdım fakat istediğim sonuca ulaşamadım

ben kısaca anlatiyim benim bi sonuc tablom var

id,uyeid,puan şeklinde sutunlarım var

ben şimdi bunları kullancıya göstermeden şöyle bi sorgu çalışıtırıyorum

select * sonuc order by puan DESC

yapmak istediğim o sayfada yer alan kullanıcının cookiesinden id numarasını alıp yani bu sonuc tablosundaki uyeid ye eşit oluyor kaçıncı sırada olduğunu göstermek yani diyelimki 10 kişi var ve bu puanına göre 5. sırada işte bunu yazdırmak istiyorum