SQLServer 2000 中如何用sql语句查询某一段数据? 在mysql中可以使用“select grade from student order by userid desc limit 2,7”查询第二条到第七条的数据,在SQLServer 2000中如何实现该功能啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select top 6* from ( select top 7 * from student order by userid desc ) Aorder by userid select top 5 * from (select top 7 * from student order by userid) t order by userid desc select top 7 *from(select top 9 * from tb order by userid desc)order by userid desc楼主,是倒数2到9条吧? select top 6 grade from ( select top 7 grade from student order by userid desc ) Aorder by userid limit 2,7 不是返回第二条道第7条么 不好意思,我写反了。2005以上支持这个写法;with t as( select rn=row_number()over(order by userid desc),* from tb)select * from t where rn between 2 and 7 取从n到m条记录的SQL语句参考:http://blog.csdn.net/htl258/archive/2009/03/18/3998522.aspx 哦错了应该是3楼的对的。limit 2,7 //返回的是从第3条数据开始的7条数据SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。 mysql> SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15 求一查询语句 请教一句SQL,谢谢 每天1萜 急,关于安装完数据库连接不上的问题 求解xml中openxml() 的路径(xpath)的用法!!! 如何监控数据库中的表的变化 急用,请帮小弟来看看吧!!!! 熟手请教?+++++++急!!! 向各位大侠求教,关于数据库和前台的动态连接!谢谢!! 关于执行存储过程时间太长的问题 vs2005 求一条sql语句~~~~
select top 7 * from student order by userid desc
) A
order by userid
from
(select top 9 * from tb order by userid desc)
order by userid desc楼主,是倒数2到9条吧?
select top 7 grade from student order by userid desc
) A
order by userid
;with t as
(
select rn=row_number()over(order by userid desc),*
from tb
)
select * from t where rn between 2 and 7