求教取指定范围的语句
不好意思,请教个sqlserver的问题。恳求大牛帮助下,谢谢。
如下:
一张table,没有identity,如何取出该表中间指定部分的内容。比如3-6行的数据。
小弟写了个如下,但是报错。
select top 3 * from(select top 6 * from student order by no desc) student
网上查了下,说可以写到一张临时表里面去,这边环境有限制,不方便操作,还有其他的办法吗?谢谢。
如下:
一张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