cur.execute("SELECT row_number() over(ORDER BY rate DESC) rownum FROM users WHERE id = ?", (message.from_user.id,))
pl=cur.fetchall()[0][0]
С помощью этого запроса юзер должен получить место в топе по рейтингу, столб называется rate, но вместо того, что-бы вывести моё место, мне выводит лишь 1, хотя место в рейтинге у меня в базе данных другое, что я сделал не так?