表 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
uj5u.com熱心網友回復:
按日期排序附加上ROWNUM取出來,(單據號+ROWNUM-1)貌似就是你想設定的值,注意單據號字符到數字再到字符的型別變換
uj5u.com熱心網友回復:
SELECT frq, to_char(12 + rn, 'fm099')
FROM (SELECT frq, rownum rn FROM (SELECT frq FROM a ORDER BY frq));
uj5u.com熱心網友回復:
推薦完整的Oracle入門教程,把這里的幾篇入門教程都看了,或許對你的Oracle學習有一定的幫助。《Oracle入門教程》。吐血推薦,我也是通過這里的幾篇文章入門的。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/68254.html
標籤:基礎和管理
