私はこの質問にいくつかの良い答えを見つけましたが、実際には動作させることができません。mysqlクエリからプレーヤーのランクを取得
私はhiscoreテーブルから選手のランクを取得するwan't。
id name score
1 John 10
2 Linda 5
3 Emmy 25
私は、クエリ(リンダ)に名前を渡すと、彼女のランクを取得します(彼女はのみ上記の表に5点を持っている)、そして彼女のランク(NR 3)を取得したいです。
私はこの回答で同様の質問を見つけたが、それを理解していない:私はあなたが望むものを知らない事前
あなたは罰金作品を持って答えたように見えます。指定したユーザーのスコア以上のスコアを持つすべてのユーザーを数えます。 (もしあなたが望むならば、より大きいものに変わる可能性があり、場合によっては1を加えてもよい)。次に、外側をWHERE name = 'Linda'に変更します。 –