0

IDの代わりにユーザー名を使用してリーダーボードを作成したいと思います。

これが私のMYSQLコードです。

SELECT * FROM `wp_users_score` ORDER BY `wp_users_score`.`score` DESC LIMIT 0 ,3

結果は次のとおりです。

user_id| score
2      |    10156
9266   |    2110
3282   |    1960

FROM wp_users私はuser_idと一致するように「ID」を取得する必要があります-スコアは次のようになります:

ID             |  score
Name1          |    10156
Name2          |    2110
Name3          |    1960

これはmysqlクエリで可能ですか?

4

1 に答える 1

0
SELECT wp_users_score.id, 
       wp_users.user_id 
  FROM wp_user_score 
 INNER JOIN wp_users 
         ON wp_user_score.id = wp_users.user_id 
 WHERE wp_users_score.id = $id;
于 2013-02-16T16:31:16.913 に答える