SQL只显示6个最大值

时间:2012-04-23 17:30:13

标签: sql db2

我有这样的声明:

Select p_name, p_size 
from Part 
ORDER by p_size 

所以,现在我想只显示6个最大值。 我该如何使用IBM DB2?

THX

2 个答案:

答案 0 :(得分:3)

Select p_name, p_size 
from Part 
ORDER by p_size
FETCH FIRST 6 ROWS ONLY

http://en.wikipedia.org/wiki/Select_(SQL)#FETCH_FIRST_clause

答案 1 :(得分:3)

谷歌说:

Select p_name, p_size 
from Part 
ORDER by p_size 
fetch first 6 rows only 

我从未使用过DB2,顺便说一句。