请教一句SQL查询统计的问题,请大家帮忙一下
有一张表A,里面有字段CERSEQ,例如数据如下:
CERSEQ
1
2
3
10
11
12
13
14
15
20
我想通过一句SQL语句,查询出CERSEQ取值范围从1到20之间缺失的数据
4
5
6
7
8
9
16
17
18
19
请问该怎么写呢?
------解决方案--------------------
SQL code
SELECT LV
FROM (SELECT LEVEL LV FROM DUAL CONNECT BY LEVEL<=20) T
WHERE T.LV NOT IN(SELECT CERSEQ FROM A);