我想在我的MySQL
数据库中进行选择,我在特定列中存储了数值。
我看过一些网站根据某些标准显示10 十,我一直想知道是否可以根据数值进行选择。
我的数据库是这样的:
| id | name | pts |
+----+-----------+-----+
| 1 | Brad | 3 |
| 2 | Jane | 8 |
| 3 | Jones | 10 |
| 4 | Paty | 15 |
| 5 | Sammy | 2 |
现在我的问题是,如何根据 进行仅选择前 3 个用户的查询,pts
以便将结果返回为:
1st Position = Paty => 15pts
2nd Position = Jones => 10pts
3rd Position = Jane => 8pts
?
试试这个 :
SELECT * FROM tablename ORDER BY pts desc limit 3
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句