時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
MySQL多表更新應(yīng)該如何是實(shí)現(xiàn)呢?對(duì)于很多剛接觸MySQL數(shù)據(jù)庫(kù)的新人來說,都會(huì)有這樣的疑問,下面就為您介紹MySQL多表更新的方法,供您參考。
MySQL多表更新:
- update?contact?c,?contactdroit?cd? ?
- set?c.user_name?=?'$username',?c.nom?=?'$lastname',?c.prenom?=?'$firstname',?c.passcode?=?'$password',?cd.droit_id?=?'$droitid'? ?
- where?c.contact_id?=?'$id'?and?c.contact_id?=?cd.contact_id; ?
示例:
- mysql>?create?table?one(id?int(10),?name?varchar(20)); ?
- Query?OK,?0?rows?affected?(0.03?sec) ?
- ?
- mysql>?create?table?two(id?int(10),?name?varchar(20)); ?
- Query?OK,?0?rows?affected?(0.05?sec) ?
- ?
- mysql>?insert?one?value(1,?'1'); ?
- Query?OK,?1?row?affected?(0.00?sec) ?
- ?
- mysql>?insert?two?value(22,?'22'); ?
- Query?OK,?1?row?affected?(1.02?sec) ?
- ?
- mysql>?update?one?o,?two?t?set?o.name='oo',?t.name='tt'; ?
- Query?OK,?2?rows?affected?(0.00?sec) ?
- Rows?matched:?2?Changed:?2?Warnings:?0 ?
- ?
- mysql>?select?*?from?one; ?
- +------+------+ ?
- |?id???|?name?| ?
- +------+------+ ?
- |????1?|?oo???| ?
- +------+------+ ?
- 1?row?in?set?(0.00?sec) ?
- ?
- mysql>?select?*?from?two; ?
- +------+------+ ?
- |?id???|?name?| ?
- +------+------+ ?
- |???22?|?tt???| ?
- +------+------+ ?
- 1?row?in?set?(0.00?sec) ?
- ?
關(guān)鍵詞標(biāo)簽:MySQL
相關(guān)閱讀
熱門文章 Xbox Game Pass 10款MySQL數(shù)據(jù)庫(kù)客戶端圖形界面管理工具推薦 MySQL常用維護(hù)管理工具 MySQL數(shù)據(jù)庫(kù)啟動(dòng)失敗1067進(jìn)程意外終止的解決辦法總結(jié)
人氣排行 10款MySQL數(shù)據(jù)庫(kù)客戶端圖形界面管理工具推薦 MySQL數(shù)據(jù)庫(kù)啟動(dòng)失敗1067進(jìn)程意外終止的解決辦法總結(jié) Mysql 1045錯(cuò)誤解決辦法 MySQL服務(wù)器進(jìn)程CPU占用100%解決辦法 MySQL導(dǎo)出導(dǎo)入命令的用例 MySQL連接字符串的實(shí)際操作步驟匯總 MySQL無(wú)法啟動(dòng)、無(wú)法停止各種解決方法總結(jié) 三種常用的MySQL建表語(yǔ)句