在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、单表查询—>更新 UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause] 二、多表联合查询—>更新 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表 总结 到此这篇关于MySQL将select结果执行update的文章就介绍到这了,更多相关MySQL将select结果执行update内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论