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 ...
最新文章
- 一个基于 Spring Boot 的项目骨架
- linux 跟踪程序执行过程,用pvtrace和Graphviz实现对linux下C程序的函数调用跟踪
- string会传null吗_JVM 解剖公园(10): String.intern()
- .NET笔试题(关于迭代的:遍历XML中的FileName)
- iOS腾讯百度面试题
- 在VS2005中设计WinForms应用程序已完成设计的界面突然丢失的解决
- 堆排序(Java语言实现)
- 日志管理系统,多种方式总结
- 基于stm32f103的俄罗斯方块游戏
- C# HttpClientHelper
- windows编程经典书籍+VC++学习路线资料
- signature=506ccff074d130c2e8d4e3268d3b44f1,Secure proxy signature schemes from the Weil pairing
- 手把手教你画圆锥渐变
- 使用java爬取国家统计局的12位行政区划代码
- Windows API函数大全---附:windows运行命令详解
- 时差因素!中国地区Win10免费升级于7月30日17:59截止
- L1-040 最佳情侣身高差 (10 分)java
- java 源代码 分析_Java Collections 源码分析
- 【水位传感器与 Arduino 连接测量水位】
- n*n数组某位置元素关于主对角线对称点的坐标