佛山小学排名2017:如何用sql 查询某些行,如10到15行

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 22:25:08
如何用sql 查询某些行,如10到15行

呵呵,三楼的写法很有意思!
不过如果没有标识列就不行了!
这样的情况应该用游标:declare name cursor
不过很可惜,我现在也忘了具体用法了!
你可以好好看一下资料!
一楼的应该是在VB中用记录集的用法!
我们讨论的是在SQL查询分析器的方法!

rs.move(10)
i=1
do while i<6
..............
rs.movenext
i=i+1
if i>5 then exit do
Loop

假定你的表名为Table,你的标识列为Id

使用下列语句:

select top 5 * from (select top 15 * from Table order by Id asc) as tmp order by Id desc

楼上的方法很不错的,你可以试一试!

我也想知道