日期:2014-05-18  浏览次数:20410 次

真丢人,语法忘记了,帮写个sql语句. 我想选择一个表的 第6到第10条数据
如题

------解决方案--------------------
select top 5 * from (select top 10 * from table order by id) a order id desc
------解决方案--------------------
select top 5 * from table where id not in (select top 5 id from table)
------解决方案--------------------
1楼应该是:select top 5 * from (select top 10 * from table order by id) a
加上order by id desc。是错误的。
2楼正解。
------解决方案--------------------
把牛人们的方法汇总下,下面这个对你会有帮助.
http://blog.csdn.net/wxlwxlwxlwxl/archive/2007/08/21/1752382.aspx