-2

mysql でテーブルから n 番目に高い値を取得する方法を知りたい 簡単なクエリを教えてください

4

2 に答える 2

2
SELECT expectedValue
FROM fooTable
ORDER BY expectedValue
LIMIT n-1,1

ここで、n はnth値です (n-1インデックスがゼロの場合)

5番目に高い値を取得するには、このSQLフィドルを見てください:

于 2013-06-28T06:55:18.547 に答える
0
SELECT DISTINCT(your_value) FROM table ORDER BY your_column DESC LIMIT n-1,1
于 2013-06-28T06:55:56.553 に答える