代码如下: 
select * from tb_Student  
declare @id intset rowcount 11
select @id=ID from tb_Student order by ID    
select @idset rowcount 5 
select ID from tb_Student where ID>@id order by ID
最终都是只显示了排完序后的5行结果,试了一下,最后一行语句去掉 order by ID,显示正常,什么原因造成的