Чи є спосіб отримати фактичний номер рядка із запиту?
Я хочу мати можливість замовити таблицю під назвою league_girl у полі під назвою оцінка; і повернути ім'я користувача та фактичне положення рядка цього імені користувача.
Я хочу класифікувати користувачів, щоб я міг сказати, де конкретний користувач, тобто. Джо - позиція 100 з 200, тобто
User Score Row
Joe 100 1
Bob 50 2
Bill 10 3
Я бачив кілька рішень тут, але я спробував більшість з них, і жодне з них насправді не повертає номер рядка.
Я спробував це:
SELECT position, username, score
FROM (SELECT @row := @row + 1 AS position, username, score
FROM league_girl GROUP BY username ORDER BY score DESC)
Як похідне
... але це, здається, не повертає позицію рядка.
Якісь ідеї?