Solution 1: 修改1列
update student s, city c
set s.city_name = c.name
where s.city_code = c.code;
Solution 2: 修改多個列
update a, b
set a.title=b.title, a.name=b.name
where a.id=b.id
Solution 3: 采用子查詢
update student s set city_name = (select name from city where code = s.city_code);
以上這篇mysql用一個表更新另一個表的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
標(biāo)簽:重慶 內(nèi)蒙古 臨沂 貴州 常德 天津 湖州 成都
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql用一個表更新另一個表的方法》,本文關(guān)鍵詞 mysql,用,一個,表,更新,另一個,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。