我加入3个表来呈现一个用户得分最高的表格
我的桌子
game_log:
---ID---user_ID---score---time---
| 1 52 567 10 |
| 2 53 641 13 |
| 3 52 465 8 |
| 4 53 451 14 |
---------------------------------
Run Code Online (Sandbox Code Playgroud)
用户:
---ID---name---countyid---
| 52 Dave 1 |
| 53 John 2 |
------------------------
Run Code Online (Sandbox Code Playgroud)
县:
---countyid---countyname---
| 1 Orange wichit |
| 2 Orange clemts |
--------------------------
Run Code Online (Sandbox Code Playgroud)
SQL:
SELECT * FROM game_log
INNER JOIN users ON game_log.user_ID=users.ID
INNER JOIN county ON users.countyid=county.countyid
ORDER BY game_log.score DESC , game_log.time LIMIT 20";
Run Code Online (Sandbox Code Playgroud)
上面的代码给了我这个结果:
Rank---Name--------County------Score---Time …Run Code Online (Sandbox Code Playgroud)