因为id可能不是连续的,所以不能用取得10<id<20的记录的方法。有三种方法可以实现:
一、搜索前20条记录,指定不包括前10条
语句:
select top 20 * from tbl where id not in (select top 10 id from tbl)
二、搜索记录生成临时表,建立临时表的自增id。通过取得自增id的10<id<20的记录的方法取得所需数据
语句:
select identity(int,1,1) as id,* into #temp from tbl;
select * from #temp where id between 10 and 20
第二个方法实际上是两条语句,但你可以让他连续执行,就像一条语句一样完成任务。三、朋友们觉得第一种方法效率太低,经过讨论,得出第三种方法:
语句:
SELECT TOP 10 * FROM (SELECT TOP 20 * FROM tblORDER BY id) as tbl2 ORDER BY tbl2.id DESC

  

转载于:https://www.cnblogs.com/sntetwt/p/3407156.html

用一条sql取得第10到第20条的记录-Mssql数据库相关推荐

  1. mysql查询第10到第20条记录_“取出数据表中第10条到第20条记录”的sql语句+selecttop用法...

    1.首先,select top用法: 参考问题 select top n * from和select * from的区别 select * from table -- 取所有数据,返回无序集合 sel ...

  2. 执行计划 分析一条sql语句的效率 mysql_MySQL中一条SQL语句的执行过程

    MySQL中一条SQL语句的执行过程 发布时间:2018-11-24 18:35, 浏览次数:390 , 标签: MySQL SQL 查询语句的执行顺序: 1.客户端通过TCP连接发送连接请求到mys ...

  3. oracle一条sql的执行过程,请问执行一条sql的整个过程是怎样的,谢谢!

    select count(*) into c from yaoyao_pbj where object_id=7559; select count(*) into c from yaoyao_pbj ...

  4. mysql性能优化的最佳20条经验_MySQL性能优化的最佳20+条经验

    今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显.关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情.当我们去设计数据库表结构,对操作数据 ...

  5. mysql查询第10到第20条记录_查询第10 到20条数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. mysql查询前20条数据_SQL查询排序后前20条语句

    展开全部 SELECT C.D FROM ( SELECT C,D,ROWNUM RN FROM ( SELECT T.* FROM TABLE1 ORDER BY B DESC --降序 ) T1 ...

  7. 一条SQL查询语句是如何执行的?

    一条SQL语句是如何执行的?还看不懂,来打我吧 1. 处理连接 1.1 客户端和服务端的通信方式 1.1.1 TCP/IP协议 1.1.2 UNIX域套接字 1.1.3 命名管道和共享内存 1.2 权 ...

  8. mysql 并行执行sql_同时执行多条sql

    mysql怎么一次执行多条SQL语句 mysql一次执行多条SQL语句的操作方法和步骤如下: 首先,在桌面上,单击" Navicat For Mysql"图标,如下图所示. 其次, ...

  9. 一条SQL查询语句的执行过程,一张图说清SQL查询语句执行过程

    一张图说明 一条SQL查询语句的执行过程 一条sql语句从发送到数据库到它执行完成并返回结果,主要经历以下几个过程: 连接器->查询缓存(如果开启了查询缓存,则会经过这一步,但是大多数情况下都是 ...

最新文章

  1. 概率论-2.4 常用离散分布(待补充期望方差证明)
  2. 升级浏览器_星愿浏览器升级至6.3.2000.2001
  3. Enterprise Library v5.0 -- Data Access Application Block 开发向导(3)
  4. s时钟画布 android,Canvas画布实现自定义时钟效果
  5. NS-仿真实验--FTP
  6. html5中标签与类的区别,html5中section标签与div标签的区别是什么
  7. UFLDL教程笔记及练习答案五(自编码线性解码器与处理大型图像**卷积与池化)...
  8. 2020年30种最佳的免费网页爬虫软件
  9. 深入浅出通信原理知识点10
  10. cisco防火墙(Cisco防火墙型号asa)
  11. 2003系统不支持易语言内存皮肤解决方法
  12. 2.70-写出具有如下原型的函数的代码:
  13. SMART PLC指针
  14. 台式计算机怎么把声音输出,台式电脑音频管理器的设置教程 台式电脑音响没声音怎么弄...
  15. 艺术与科技的跨界融合 Jya美学家电品牌发布
  16. 伟大的数学思想家—黎曼
  17. vmware虚拟机连接服务器超时,vmware连接远程服务器超时
  18. Oracle 监听器无法启动(TNS-12555,TNS-12560,TNS-00525)启动监听器无法打开,报错!
  19. 中图分类法----O 数理科学和化学
  20. 【电影推荐】风吹麦浪

热门文章

  1. 简单的社交网络分析(基于R)
  2. Hibernate主键生成方式
  3. Visual Studio 2008/2010中Xaml开发格式设置技巧
  4. RHEL 5搭建Samba服务器详细过程
  5. java根据经纬度坐标计算两点的距离算法
  6. WLA-云鹰计划加速千家创新创业企业成为独角兽
  7. 47.2. 配置 Tomcat 服务器
  8. Putty、Xshell连接Linux
  9. PostgreSQL教程(二):SQL语言
  10. Codeforces 809A - Do you want a date?(数学+排序)