mysql用一個表更新另一個表的方法
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用一個表更新另一個表的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
MySQL錯誤Forcing close of thread的兩種解決方法
這篇文章主要介紹了MySQL錯誤Forcing close of thread的兩種解決方法,需要的朋友可以參考下2014-11-11MySQL、Oracle數(shù)據(jù)庫如何查看最大連接數(shù)和當前連接數(shù)
在使用MySQL、Oracle數(shù)據(jù)庫時了解最大連接數(shù)和當前數(shù)據(jù)庫連接數(shù)對于優(yōu)化數(shù)據(jù)庫性能和確保系統(tǒng)穩(wěn)定性非常重要,這篇文章主要給大家介紹了關于MySQL、Oracle數(shù)據(jù)庫如何查看最大連接數(shù)和當前連接數(shù)的相關資料,需要的朋友可以參考下2024-04-04MySQL server has gone away錯誤提示解決方法
今天遇到類似的情景,MySQL只是冷冷的說:MySQL server has gone away。2008-11-11解決mysql.server?start執(zhí)行報錯ERROR!The?server?quit?without?u
這篇文章主要介紹了解決mysql.server?start執(zhí)行報錯ERROR!The?server?quit?without?updating?PID?file問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09