1.SQL Server2000
经过两次TOP。注意第一次TOP的顺序,和最终结果集的顺序是相同的;第二次TOP的顺序,和最终结果集的顺序是相反的。
select * from (select top 10 *
from (select top 50 * from warn_info20090820 order by error_code desc)
as warn_info20090820 order by error_code
) as warn_info20090820 order by error_code desc
本文介绍了一种SQLServer2000中使用两次TOP查询来获取特定顺序数据的方法。首先通过TOP 50按error_code降序获取部分记录,再使用TOP 10按error_code升序或降序进行排序,从而实现灵活的数据筛选。

1286

被折叠的 条评论
为什么被折叠?



