如何根据列“score”选择表中最大的100行?
我可以在“分数”栏中找到最大的分数:
SELECT max(score) FROM mTable
然后获取该行:
SELECT * FROM mTable WHERE score=largestScore
但我该如何结束这一切,并获得以下99个得分较低的行?
谢谢。
最佳答案
使用:
SELECT t.*
FROM MTABLE t
ORDER BY t.score DESC
LIMIT 100
关于sql - 从表中选择n个最大值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3384380/