SQL> select * from order_tb;
NAME SEQ_NO
------------ -------
铜陵县 2414
铜官山区 2414
狮子山区 2414
徽州区 2415
黄山区 2415
黄山风景区 2415
居巢区 2416
无为县 2416
8 rows selected
SQL>
SQL> select seq_no || lpad(row_number() over(partition by seq_no order by rownum), 2, 0) new_seq,
2 name,
3 seq_no
4 from order_tb;
NEW_SEQ NAME SEQ_NO
-------------------------------------------- ------------ -------
241401 铜陵县 2414
241402 铜官山区 2414
241403 狮子山区 2414
241501 徽州区 2415
241502 黄山区 2415
241503 黄山风景区 2415
241601 居巢区 2416
241602 无为县 2416
8 rows selected[@more@]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9723916/viewspace-967743/
,如需转载,请注明出处,否则将追究法律责任。