# 1054 - Неизвестный столбец 'xxx' в 'списке полей' - PullRequest
0 голосов
/ 27 октября 2018

Я пытаюсь получить результат из базы данных mysql.Вот мой запрос

SET @rownum := 0;

SELECT rank,playerName FROM (
                SELECT @rownum := @rownum + 1 AS rank,numberOfDinner
                FROM players ORDER BY numberOfDinner DESC
                ) as result WHERE playerName='Arifa';

Но при выполнении этого запроса я получил следующую ошибку enter image description here

В таблице «моих игроков» ниже столбцов:

id  
playerEmail     
playerName  
playerImage     
playerFacebook  
playerTwitter   
playerYouTube   
numberOfDinner

1 Ответ

0 голосов
/ 27 октября 2018

Вместо того, чтобы поддерживать ранжирование пользователей, вы можете давать очки пользователям на основе вашей логики и поддерживать эти очки.А во время выполнения присвойте рейтинг, опрашивая пользователей и сортируя их по вашей логике (в данном случае количество загрузок).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...