SQL找出顺序列中的断号
先假设info表中有如下数据
select id from info
id
-----------
1
2
3
5
6
7
8
10
11
12
15
select beginId,(select min(id)-1 from info where id > beginId) as endId
from (
select id+1 as beginId from info where id+1 not in (select id from info) and id < (select max(id) from info)
) as t
执行结果:
beginId endId
----------- -----------
4 4
9 9
13 14
说明:
1、查找结果的两列是断号的区间,如果beginId=endId,则表示缺少该号码,否则表示缺少beginId ~ endId;
2、如果号码1不存在,区间1 ~ select min(id)-1 from info 将无法找出
SQL找出顺序列中的断号相关推荐
- 在数据库中, 不用max()/min()找出一个列中最大/最小值的记录
不用max()/min()找出c1列中最大/最小值的记录 // 找出c1列中,c1是最小值的那条记录,不能用min() select * from t1 where c1 <= all(sele ...
- Excel中找出两列中相同的值
第一步:选中要对比的H列和J列 第二步:点击"开始",然后点击"条件格式"并选择"突出显示单元格规则" 第三步: 选中"重复值&q ...
- Excel 中如何找出两列数据中不重复的记录
现在有两列数据,要在 A 列中找出 B 列中没有的记录,在 B 列中找出 A 列中没有的记录.现在和大家分享一下这个方法. 我们先用一个简单的例子看一下.现在有两列数据,可以是分别在不同的数据单(sh ...
- mysql比较两张表中两个字段值_如何通过SQL找出2个表里值不同的列的方法
以下有两个表,他们的结构完全相同,请通过SQL找出值不同的列. Student_1 NAME AGE SCORE peter 26 100 jack 25 96 daniel 26 48 bark 2 ...
- 7-3 最矮的巨人 (4 分)操场上有N x N个“巨人”按N行N列的矩阵形式列队,请编程找出该方阵中所有“最矮的巨人”。
7-3 最矮的巨人 (4 分) 操场上有N x N个"巨人"按N行N列的矩阵形式列队,请编程找出该方阵中所有"最矮的巨人". 所谓"最矮的巨人&quo ...
- EXCEL----数据处理(一)----找出两列数据(单列无重复)中的重复项并知道不重复部分的来源
我们在做数据分析时有时候要借助excel来帮助我们处理数据,虽然写代码能判断所有情况,但是掌握一些excel的技能会让我们处理起来更快捷. 这里记录一些常用到的处理技巧,这次记录的是 找出两列数据(单 ...
- 2022-12-05:部门工资前三高的所有员工。编写一个SQL查询找出每个部门中收入前三高的员工 。 +------------+----------+--------+ | Department |
2022-12-05:部门工资前三高的所有员工.编写一个SQL查询找出每个部门中收入前三高的员工 . ±-----------±---------±-------+ | Department | Em ...
- 找出一个数组中出现次数最多的那个元素
Description 找出一个数组中出现次数最多的那个元素 Input 多组输入,请处理到文件结束 每组第一行输入一个整数n(不大于20) 第二行输入n个整数 Output 找出n个整数中出现次数最 ...
- python counter 出现次数最少的元素_[PY3]——找出一个序列中出现次数最多的元素/collections.Counter 类的用法...
问题 怎样找出一个序列中出现次数最多的元素呢? 解决方案 collections.Counter 类就是专门为这类问题而设计的, 它甚至有一个有用的 most_common() 方法直接给了你答案 c ...
最新文章
- php展开收缩bom表_WordPress实现文章内容收缩和展开功能
- About Me - 关于
- eas库存状态调整单不能反审核_订单少了,库存多了,利润没了……
- php 编写mysql,自己写的MySQL类
- SpriteBuilder物理对象的父子关系
- FileItem 出现部分中文乱码解决办法
- 传智播客 java表单笔记_传智播客java_web笔记全套
- Android app 跳转微信小程序
- 常用xshell5命令
- JAVA:项目文档及编写目的汇总
- javascript 实现自动定时刷新网页脚本
- 苹果雪豹系统_AI知识图谱,让我撸到了一只天山上的雪豹
- 再探 Compose 版本的玩安卓
- 药片计数器电路设计与实验
- mes系统故障_mes系统实施失败是什么原因?
- 开源OSSIM企业运维疑难问题解析
- 社交网络中基于张量分解的好友推荐
- 例说hg(六)———— hg branch 创建分支
- 人为什么活着?这个观点绝对让你耳目一新
- 最近公共祖先 (LCA) [No. 21]
热门文章
- js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作
- WordPress功能最齐全的数据库重置插件WP Reset
- UE4_室内虚拟样板间材质
- sg11解密教程源码乐园sg11解密教程文档解密php文件
- matlab编程读取导航文件文件,基于Matlab读取标准RINEX格式的GPS星历数据
- gerrit下载、安装
- 图片的align属性
- 阿里云、腾讯云,哪个更好?
- 精彩生活不止一面,如何做一名高效的斜杠青年?
- OpenHarmony轻量系统开发【13】鸿蒙小车开发