mysql查询前20条数据_SQL Server查询前N条记录的常用方法小结
本文实例讲述了SQL Server查询前N条记录的常用方法。分享给大家供大家参考。具体如下:
SQL Server查询前N条记录是我们经常要用到的操作,下面对SQL Server查询前N条记录的方法作了详细的介绍,如果您感兴趣的话,不妨一看。
SQL Server查询前N条记录:
因为id可能不是连续的,所以不能用取得10
有三种方法可以实现:
一、搜索前20条记录,指定不包括前10条
语句:
select top 20 * from tbl where id not in (select top 10 id from tbl)
二、搜索记录生成临时表,建立临时表的自增id。通过取得自增id的10
语句:
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
希望本文所述对大家的SQL Server数据库程序设计有所帮助。
mysql查询前20条数据_SQL Server查询前N条记录的常用方法小结相关推荐
- mysql怎样添加一条数据_sql语句怎么添加一条记录?
展开全部 sql语句中,添加记录的语法为:insert into 表名 (col1,col2....coln)values(value1,value2.....valuen): 其中,如果你插入的每一 ...
- 从Mysql某一表中随机读取n条数据的SQL查询语句
若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1)).例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机 ...
- Mysql中一千万条数据怎么快速查询
文章来源: 学习通http://www.bdgxy.com/ 目录 普通分页查询 如何优化 偏移量大 采用id限定方式 优化数据量大问题 普通分页查询 当我们在日常工作中遇到大数据查询的时候,第一反应 ...
- sql查询百分之20到百分之40的数据_拼多多面试题:如何查找前20%的数据?
[题目] 用户访问次数表,列名包括用户编号.用户类型.访问量.要求在剔除访问次数前20%的用户后,每类用户的平均访问次数.(拼多多.网易面试题) [解题思路] 使用逻辑树分析方法可以把这个复杂的问题拆 ...
- vue实现显示10条数据点击查询看更多
vue实现显示10条数据点击查询看更多- 要求如下: 当页面的数据超过10条时只显示10条 且显示 点我查看更多喔~ 每次点击 页面数据增加10条 思路解析: 如题 假设有20条数据== 只显示1 ...
- python爬取微博热搜显示到折线图_微博热搜榜前20信息数据爬取进行数据分析与可视化...
一.设计方案 1.主题式网络爬虫名称:微博热搜榜前20信息数据爬取进行数据分析与可视化 2.爬取内容与数据特征分析:爬取微博热搜榜前20热搜事件.排名与热度,数据呈一定规律排序. 3.设计方案概述:思 ...
- 图解SQL 004 拼多多面试题:如何查找前 20% 的数据?
[题目] 用户访问次数表,列名包括用户编号.用户类型.访问量.要求在剔除访问次数前 20% 的用户后,每类用户的平均访问次数.(拼多多.网易面试题) [解题思路] 使用逻辑树分析方法可以把这个复杂的问 ...
- mysql如何更新两条数据_mysql根据查询结果批量更新多条数据(插入或更新)
mysql根据查询结果批量更新多条数据(插入或更新) 1.1 前言 mysql根据查询结果执行批量更新或插入时经常会遇到1093的错误问题.基本上批量插入或新增都会涉及到子查询,mysql是建议不要对 ...
- mysql重复数据只取一条数据_sql不重复的查找统计数据(经典)
例表如下: 表名:MYTEST TID COL1 COL2 COL3 1 1 A A 2 1 ...
最新文章
- python codecs.open()及文件操作-文本处理 with open
- C++中的静态绑定与动态绑定
- vscode 调试html页面,基于VSCode调试网页JavaScript代码过程详解
- 《漫画算法2》源码整理-5 二维数组螺旋输出
- java多线程有几种实现方法_Java多线程之间实现通讯
- jTessBoxEditor for Tesseract OCR
- delphi初级教程之delphi断点调试一
- [转]OllyDBG 入门系列(二)-字串参考
- 绘制二次三次曲线多次曲线
- Android之React Native平台与Android本地模块之间的调用
- 文本显示变量_几千个IO状态显示.十几分钟搞定实例
- python类中变量作用域_Python中的变量作用域
- 图解:Kafka 水印备份机制
- Linux DNS 服务配置 (非常详细)
- linux网络问题-子网掩码与网关不在同一段的处理
- 找出回文字符串用c语言写,寻找回文字符串
- jieba库是python提供的一个标准的用于分词的函数库_运用jieba库分词
- Linux命令之文件与文件夹的拷贝
- html5游戏 美术,cocos2d-html5游戏学习之绘画小熊
- 使用KCP 加速游戏消息,让全球玩家流畅联网
热门文章
- 硬件先生---第 2 部分:电子线路(柴米油盐)-2.9-Crystal
- 为什么大家都说Java中只有值传递?
- 代码分析栈(stack)的生长方向
- 目标检测结果IOU不同取值的含义 IoU=0.50与IoU=0.50:0.95
- BZOJ2851 极限满月
- 基于微信小程序实现番茄钟专注时间项目演示【附项目源码+论文说明】分享
- ORA-01830:日期格式图片在转换整个输入字符串之前结束
- 结对编程项目-四则运算(第一周阶段性总结)
- SurfaceView的使用以及空指针异常的处理
- lpc2148烧写hex文件到单片机