sql將表中的某個字段進行排序


 

1. update tempTable set field1 = rownum from(
        select field1, ROW_NUMBER() over(order by fieldId) rownum from table1
    ) tempTable

2. with tempTable as (
        select field1, ROW_NUMBER() over(order by fieldId) rownum from table1
    )
    update tempTable set field1 = rownum

 效果圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM