with t1 as( select 10001 c1,10005 c2,5 c3,100 c4 from dual union all select 10007 c1,10012 c2,6 c3,200 c4 from dual)select distinct c1+level-1 c1,c4from t1connect by level <= c2 - c1 + 1order by c1
本文介绍了一种使用 SQL 的 CONNECT BY 子句进行特定范围内的数据查询方法。通过创建一个临时表 T1 并利用 LEVEL 函数生成序列,演示了如何选取指定区间的数据。此技巧适用于需要按特定序列获取记录的场景。
394

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



