編碼的世界 / 優質文選 / 歷史

mysql中update和select結合使用


2022年5月22日
-   

在遇到需要update設置的參數來自從其他表select出的結果時,需要把update和select結合使用,不同數據庫支持的形式不一樣,在mysql中如下:
update A inner join(select id,name from B) c on A.id = c.id set A.name = c.name;

根據AB兩個表的id相同為條件,把A表的name修改為B的sql語句就如上所示

熱門文章