我在現有的資料 `copy_xx_survey_main` 多了一個欄位叫做 `unit_title` (使用者所屬單位名稱)
此欄位值可以從另一個資料表 `xx_users` 中的 `user_from` ( 使用者所屬單位名稱 ) 找到,所以,我希望可以將 `user_from` 的值塞入 `unit_title` 中。
而 `copy_xx_survey_main` 和 `xx_users` 剛好都有紀錄`uid`(使用者編號)欄位,用以下語法就可以一行更新所有資料。
UPDATE `copy_xx_survey_main` SET `unit_title` = (SELECT `xx_users`.`user_from` FROM `xx_users` WHERE `xx_users`.`uid` = `copy_xx_survey_main`.`uid`) WHERE EXISTS (SELECT `xx_users`.`user_from` FROM `xx_users` WHERE `xx_users`.`uid` = `copy_xx_survey_main`.`uid`);