1. 程式人生 > >mysql資料庫根據主鍵關聯更新指定欄位值

mysql資料庫根據主鍵關聯更新指定欄位值

需求:

現有兩個表分別為 person_info2  和 person_info ,person_info2 表資料不變,當person_info2表中的主鍵和person_info2 表的主鍵相同時,則更新person_info2 表中其他欄位更新為person_info表中的資料;

 

原始資料如下:

 

使用下段SQL: 

update person_info2 a inner join person_info b on a.ids = b.ids set a.ids = b.ids,a.uid = b.uid,a.name=b.name,a.class = b.class ,a.date_time = b.date_time;

 

更新之後欄位資料如下: