我有一个名为的专栏sequence.此列中的数据类似于1,2,3,4,5,7,9,10,15.
我需要从表中找到丢失的序列号.什么SQL查询将从我的表中找到丢失的序列号?我期待结果如
Missing numbers
---------------
6
8
11
12
13
14
Run Code Online (Sandbox Code Playgroud)
我只使用一张桌子.我尝试了下面的查询,但没有得到我想要的结果.
select de.sequence + 1 as sequence from dataentry as de
left outer join dataentry as de1 on de.sequence + 1 = de1.sequence
where de1.sequence is null order by sequence asc;
Run Code Online (Sandbox Code Playgroud)