MySQL快速更新多列數據


  數據同事發了一份文件過來,說根據對應的主鍵更新某列的數據,數據量在10萬多行。

如何快速更新對應的行?每行寫一個更新肯定不行的,執行到何時都是未知數,執行一半就是不就欲哭無淚了。

 

我最終的解決辦法是 將 主鍵及要改的列創建一張新表 ,對主鍵加上主鍵索引,通過語句 

update  a join b on a.pk=b.pk  set a.colum = b.colum

快速結束戰斗。


免責聲明!

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



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