使用SQL语句实现查询连续号段

使用SQL语句实现查询连续号段
复制With tempTable As(     select 2014 code,使用00000001 tel from dual union all     select 2014 code,00000002 tel from dual union all     select 2014 code,00000003 tel from dual union all     select 2014 code,00000004 tel from dual union all     select 2014 code,00000005 tel from dual union all     select 2014 code,00000007 tel from dual union all     select 2014 code,00000008 tel from dual union all     select 2014 code,00000009 tel from dual union all     select 2013 code,00000120 tel from dual union all     select 2013 code,00000121 tel from dual union all     select 2013 code,00000122 tel from dual union all     select 2013 code,00000124 tel from dual union all     select 2013 code,00000125 tel from dual   ),   group_tempTable As(     Select a.*, a.tel - Rownum 分组       From (Select *               From tempTable              Order By code, tel) a   )   Select b.code, Min(b.tel) Start_Tel, Max(b.tel) End_Tel     From group_tempTable b    Group By b.code, b.分组    Order By b.code, b.分组  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.
数据库
上一篇:iOS11Beta1(探索iOS11Beta1带来的全面升级和创新特性)
下一篇:电脑显示程序出现未知错误,如何解决?(故障排除与解决方案)