表 A:日期【FRQ】、单据号【FBillNo】
2018-01-01 null
2018-01-03 null
2018-01-04 null
2018-01-21 null表 A 的日期列,不会重复,我能计算出一个号,假如说是:013,我想实现以下的结果:日期【FRQ】 单据号【FBillNo】
2018-01-01 013
2018-01-03 014
2018-01-04 015
2018-01-21 016
2018-01-01 null
2018-01-03 null
2018-01-04 null
2018-01-21 null表 A 的日期列,不会重复,我能计算出一个号,假如说是:013,我想实现以下的结果:日期【FRQ】 单据号【FBillNo】
2018-01-01 013
2018-01-03 014
2018-01-04 015
2018-01-21 016
注意单据号字符到数字再到字符的类型变换
SELECT frq, to_char(12 + rn, 'fm099')
FROM (SELECT frq, rownum rn FROM (SELECT frq FROM a ORDER BY frq));