电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> Asp>>ACCESS如何返回从指定行开始的数据:

ACCESS如何返回从指定行开始的数据

来源:网络 | 2006-12-26 | (有3264人读过)

问题:

如何用sql返回第三条或者第三条记录开始返回?
从数据库中的表中从第三条记录开始取,那么select该怎么写呢?

 


回答:


select * from table_name where id_field not in (select top 3 id_field from table_name)

注意,其实就是把 select top 语句写两遍,第二遍包含了第一遍,然后把是第一遍中的记录用not in剔除就可以了,所以两个where都必须包含相同的外加条件。

//标准最后一页
  const string sql_foot = @" SELECT *
         FROM TopicDB
         WHERE ID not in (
         select TOP rowsCount ID
         FROM TopicDB
         where ForumID=@ForumID
         ORDER BY ID ASC) and ForumID=@ForumID order by ID ASC;";

Asp热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号