私はphpで書かれたゲームシステムを持っています.各ユーザーはXの金額を持っています. サイトで最もリッチなユーザーを表示するページがあります。
$ranking = mysql_query("
SELECT *
FROM users
ORDER BY money DESC
LIMIT 10
");
ここで、各ユーザーにリスト内の自分の位置を与えたいと思います。すべての情報を選択して、1 つの値を取得するためだけに並べ替えを開始することはできません。リソースの無駄です。行の位置 (userid = X) を選択するにはどうすればよいですか?
(MYSQL)