0514-86177077
9:00-17:00(工作日)
一、單表查詢—>更新
UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]
二、多表聯(lián)合查詢—>更新
UPDATE a INNER JOIN (SELECT yy FROM b) c ON a.id = c.id SET a.xx = c.yy [WHERE Clause]
例子:
tableex_copy1表
tablein_copy1表
查詢SQL
SELECT * FROM tableex_copy1 a LEFT JOIN (SELECT * FROM tablein_copy1) b ON a.BID = b.AID WHERE b.ASEX = '女'
update SQL
UPDATE #SELECT * FROM tableex_copy1 a LEFT JOIN (SELECT * FROM tablein_copy1) b ON a.BID = b.AID SET a.CESHI = '6666' WHERE b.ASEX = '女'
更新之后的tableex_copy1表
總結(jié)
到此這篇關(guān)于MySQL將select結(jié)果執(zhí)行update的文章就介紹到這了,更多相關(guān)MySQL將select結(jié)果執(zhí)行update內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
標簽:鹽城 沈陽 黔東 移動 珠海 拉薩 沈陽 徐州
上一篇:MYSQL慢查詢與日志的設(shè)置與測試
下一篇:解決Linux安裝mysql 在/etc下沒有my.cnf的問題
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡(luò)通訊始建于2005年
蘇ICP備15040257號-8