2011-07-22 43 views
0
NAME      AGE  DEPTNO  SALARY 
-------------------- ---------- ---------- ---------- 
shasank      25   11  2025 
raju       27   12  2027 
bali       31   10  2031 
rambo      32   11  2121 
chir       34   10  2123 
son       33   12  2131 
don       33   11  2132 
ram       28   13  2141 
nag       35   10  2213 
dimpu      33   12  2314 
+1

这个问题没有足够的上下文可以回答。 – Crashworks

+0

你有什么尝试?你看过ORDER BY和LIMIT(或TOP)子句吗? – 2011-07-22 06:48:03

+2

刚刚看到您的其他问题。他们都只是一张桌子和标题。标记。 – Jacob

回答

4
SELECT * FROM yourTable ORDER BY SALARY DESC LIMIT 7 
3
select top(7) * 
from table 
order by salary desc 
+1

对于SQL Server,也许;-) – 2011-07-22 06:49:12

1

MS SQL:

SELECT TOP 7 salary FROM table1 GROUP BY salary 

的MySQL:

SELECT salary FROM table1 GROUP BY salary LIMIT 0,7