1

1 つの列を持つテーブルレコードがあり、その中に 10 個のレコードがあります。

10,2,5,6,9,4,1,7,8,3. 私は2つの最大値または最高値を取得したい. 9 と 10 では、クエリは何になりますか?

4

2 に答える 2

3

これでできます

SELECT value
  FROM records
 ORDER BY value DESC
 LIMIT 2

出力:

| | 値 |
|------|
| | 10 |
| | 9 |

これがSQLFiddleのデモです

于 2013-09-01T08:12:45.703 に答える
3
Select * 
from records 
order by value desc 
limit 2
于 2013-09-01T08:13:12.360 に答える