先假设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找出顺序列中的断号相关推荐

  1. 在数据库中, 不用max()/min()找出一个列中最大/最小值的记录

    不用max()/min()找出c1列中最大/最小值的记录 // 找出c1列中,c1是最小值的那条记录,不能用min() select * from t1 where c1 <= all(sele ...

  2. Excel中找出两列中相同的值

    第一步:选中要对比的H列和J列 第二步:点击"开始",然后点击"条件格式"并选择"突出显示单元格规则" 第三步: 选中"重复值&q ...

  3. Excel 中如何找出两列数据中不重复的记录

    现在有两列数据,要在 A 列中找出 B 列中没有的记录,在 B 列中找出 A 列中没有的记录.现在和大家分享一下这个方法. 我们先用一个简单的例子看一下.现在有两列数据,可以是分别在不同的数据单(sh ...

  4. mysql比较两张表中两个字段值_如何通过SQL找出2个表里值不同的列的方法

    以下有两个表,他们的结构完全相同,请通过SQL找出值不同的列. Student_1 NAME AGE SCORE peter 26 100 jack 25 96 daniel 26 48 bark 2 ...

  5. 7-3 最矮的巨人 (4 分)操场上有N x N个“巨人”按N行N列的矩阵形式列队,请编程找出该方阵中所有“最矮的巨人”。

    7-3 最矮的巨人 (4 分) 操场上有N x N个"巨人"按N行N列的矩阵形式列队,请编程找出该方阵中所有"最矮的巨人". 所谓"最矮的巨人&quo ...

  6. EXCEL----数据处理(一)----找出两列数据(单列无重复)中的重复项并知道不重复部分的来源

    我们在做数据分析时有时候要借助excel来帮助我们处理数据,虽然写代码能判断所有情况,但是掌握一些excel的技能会让我们处理起来更快捷. 这里记录一些常用到的处理技巧,这次记录的是 找出两列数据(单 ...

  7. 2022-12-05:部门工资前三高的所有员工。编写一个SQL查询找出每个部门中收入前三高的员工 。 +------------+----------+--------+ | Department |

    2022-12-05:部门工资前三高的所有员工.编写一个SQL查询找出每个部门中收入前三高的员工 . ±-----------±---------±-------+ | Department | Em ...

  8. 找出一个数组中出现次数最多的那个元素

    Description 找出一个数组中出现次数最多的那个元素 Input 多组输入,请处理到文件结束 每组第一行输入一个整数n(不大于20) 第二行输入n个整数 Output 找出n个整数中出现次数最 ...

  9. python counter 出现次数最少的元素_[PY3]——找出一个序列中出现次数最多的元素/collections.Counter 类的用法...

    问题 怎样找出一个序列中出现次数最多的元素呢? 解决方案 collections.Counter 类就是专门为这类问题而设计的, 它甚至有一个有用的 most_common() 方法直接给了你答案 c ...

最新文章

  1. php展开收缩bom表_WordPress实现文章内容收缩和展开功能
  2. About Me - 关于
  3. eas库存状态调整单不能反审核_订单少了,库存多了,利润没了……
  4. php 编写mysql,自己写的MySQL类
  5. SpriteBuilder物理对象的父子关系
  6. FileItem 出现部分中文乱码解决办法
  7. 传智播客 java表单笔记_传智播客java_web笔记全套
  8. Android app 跳转微信小程序
  9. 常用xshell5命令
  10. JAVA:项目文档及编写目的汇总
  11. javascript 实现自动定时刷新网页脚本
  12. 苹果雪豹系统_AI知识图谱,让我撸到了一只天山上的雪豹
  13. 再探 Compose 版本的玩安卓
  14. 药片计数器电路设计与实验
  15. mes系统故障_mes系统实施失败是什么原因?
  16. 开源OSSIM企业运维疑难问题解析
  17. 社交网络中基于张量分解的好友推荐
  18. 例说hg(六)———— hg branch 创建分支
  19. 人为什么活着?这个观点绝对让你耳目一新
  20. 最近公共祖先 (LCA) [No. 21]

热门文章

  1. js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作
  2. WordPress功能最齐全的数据库重置插件WP Reset
  3. UE4_室内虚拟样板间材质
  4. sg11解密教程源码乐园sg11解密教程文档解密php文件
  5. matlab编程读取导航文件文件,基于Matlab读取标准RINEX格式的GPS星历数据
  6. gerrit下载、安装
  7. 图片的align属性
  8. 阿里云、腾讯云,哪个更好?
  9. 精彩生活不止一面,如何做一名高效的斜杠青年?
  10. OpenHarmony轻量系统开发【13】鸿蒙小车开发