求教取指定范围的语句

不好意思,请教个sqlserver的问题。恳求大牛帮助下,谢谢。

如下:

一张table,没有identity,如何取出该表中间指定部分的内容。比如3-6行的数据。

小弟写了个如下,但是报错。

select top 3 * from(select top 6 * from student order by no desc) student

网上查了下,说可以写到一张临时表里面去,这边环境有限制,不方便操作,还有其他的办法吗?谢谢。

作者: kelzz   发布时间: 2011-06-07

你这是sql server语法,mysql 用limit

作者: 〇〇   发布时间: 2011-06-08