从数据表中取出第n条到第m条的记录的方法

2016-01-29 20:26 6 1 收藏

从数据表中取出第n条到第m条的记录的方法,从数据表中取出第n条到第m条的记录的方法

【 tulaoshi.com - ASP 】

从publish 表中取出第 n 条到第 m 条的记录:
SELECT TOP m-n+1 *
FROM publish
WHERE (id NOT IN
     (SELECT TOP n-1 id
     FROM publish))

id 为publish 表的关键字

来源:http://www.tulaoshi.com/n/20160129/1511160.html

延伸阅读
标签: ASP
  三、Bookmark/MoveNext/MovePrevious例子 让我们看一个ASP程式码当中使用Bookmark/MoveNext/MovePrevious做到上一条下一条功能的例子。 譬如ASP程式码rs15.asp如下: <% Set conn1 = Server.CreateObject("ADODB.Connection") conn1.Open "DBQ="& Server.MapPath("ntopsamp.mdb") &&quo...
标签: ASP
  若要让RecordSet移动到上一条下一条的位置,让我们先学会以下RecordSet对象的属性和方法: BOF属性:当前游标指到RecordSet的第一条记录。 EOF属性:当前游标指到RecordSet的最后一条记录。 Move方法:移动游标到RecordSet中的某一个记录。 AbsolutePosition属性:当前游标在RecordSet中的位置。 bookmark(书签)属性:对RecordSe...
标签: SQLServer
  Q. 如何得到随机排序结果? A. 要得到随机排序的列,或者返回x条随机选择的列,你可以使用随机数。但是RAND函数在一个查询中只能返回一个结果。你可以在NOWID函数返回的列上做ORDER BY。请看示例: SELECT * FROM Northwind..Orders ORDER BY NEWID() SELECT TOP 10 * FROM Northwind..Orders ORDER BY NEWID() 这段话翻译得真...
标签: MySQL mysql数据库
  在 MySQL 中,如何实现 Top N 及 M 至 N 段的记录查询?   我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。 LIMIT可以实现top N查询,也可以实现 M 至 N ( 某一段)的记录查询,具体语法如下:
MySQL服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库里,由mysql_install_db脚本初始化。这些权限表分别user,db,table_priv,columns_priv和host。下面分别介绍一下这些表的结构和内容: user权限表:记录允许连接到服务器的用户帐号信息,里面的权限是全局级的。 db权限表:记录各个帐号在各个数据库上...