查出所有断号,container_id是序列值,container是表名。
select container_id
from (select rownum container_id
from container a, container b
where rownum < (select max(container_id) from container)
minus
select container_id from container)
where container_id > (select min(container_id) from container)
本文将介绍一种利用SQL技巧快速查找序列值中所有断号的方法,通过结合使用ROWNUM和MIN/MAX函数,从两个表中筛选并排除重复数据,最终找出序列中的连续缺失值。
746

被折叠的 条评论
为什么被折叠?



