从表列中选择最大值行

时间:2010-10-14 06:05:18

标签: select max

我的桌子看起来像这样..

id name count
-- ---- -----
1 Mike 0
2 Duke 2
3 Smith 1
4 Dave 6
5 Rich 3
6 Rozie 8
7 Romeo 0
8 Khan 1
----------------------

我想选择max(count)limit 5(TOP 5 Names with maximum count)

的行

看起来像... ...

id name count
-- ---- -----
6 Rozie 8
4 Dave 6
5 Rich 3
2 Duke 2
3 Smith 1

请帮助,

感谢

1 个答案:

答案 0 :(得分:1)

以下是:

<强> MySQL的:

SELECT * FROM tableName ORDER BY count DESC LIMIT 5

MS SQL:

SELECT TOP 5 * FROM tableName ORDER BY count DESC
相关问题