当前位置:数据库 > SQLServer >>

请问sqlserver,怎么查询第N到M条记录,其中ID为唯一

答案:SELECT TOP m-n+1 * FROM Score WHERE (id NOT IN     (SELECT TOP n-1 id      FROM Score))
其他:select top M-N * from yourTable where id not in(select top N-1 id from table) select top M-N * from 表名 where id in (select distinct(id) from 表名)

上一个:JDBC驱动连接。下载JDBC驱动三个文件mssqlserver.jar、msutil.jar和msbase.jar具体在哪?
下一个:sqlserver2005中,如何删除基本表中的一列

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,