
复制SQL> SELECT b.fphm,使用
 MIN (b.kshm) Start_HM, MAX (b.kshm) End_HM              2 FROM (SELECT a.*, TO_NUMBER (a.kshm - ROWNUM) cc              3 FROM (SELECT *              4 FROM t              5 ORDER BY fphm, kshm) a) b              6 GROUP BY b.fphm, b.cc              7 /              FPHM START_HM END_HM              ---------- -------- --------              2013 00000120 00000122              2013 00000124 00000125              2014 00000001 00000005              2014 00000007 00000009              1.2.3.4.5.6.7.8.9.10.11.12.13.14.