我有一个数据库表,其中包含用户在游戏中获得的积分数,如下所示:
id点
1 1000
2 300
3 600
4900
等等
我希望能够只获得得分最高的50至59的行。如果需要多个查询就可以了。我正在使用PHP和MySQL。谢谢!
最佳答案
$query = "SELECT *
FROM table_name
ORDER BY points DESC
LIMIT 49,10";
$result = mysqli_query($link, $query);
while ($row = mysqli_fetch_assoc($result)) {
// Do stuff here
}
关于php - 排序行,然后从该集中获取特定的10行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8432483/