SQL-取行號、自動補「0」

  • 3688
  • 0

SQL-取行號、自動補「0」

今天在處理客戶資料時,

發現編號錯誤,而且錯誤資料約20,000筆,

人工改可能要花一星期左右吧,於是改用SQL下命令,

而編號有可以用「資料筆數的行號」來更改,

而結果如下:

Noname 

 

select  (select count(*) from TABLENAME T1 where T1.keyid<=T2.keyid ) as  id,keyid
from TABLENAME T2

至於位數不足的問題就用「SubString」來補救囉!

 

自我LV~