首页 > 数据库技术 > 详细

mysql 修改多表

时间:2019-09-21 09:15:41      阅读:103      评论:0      收藏:0      [点我收藏+]
#多表查询
sql92:
update 表1 别名,表2 别名
set 列=值,...
where 连接条件
and 筛选条件;

sql99:
update 表1 别名
inner|left|right join 表2 别名
on 连接条件
set 列=值,...
wehre 筛选条件

案例:修改张无忌的女朋友的手机号为114

UPDATE boys bo
INNER JOIN beauty b
ON bo.id=b.boyfriend_id
SET phone=‘144‘
WHERE bo.boyName=‘张无忌‘;

案例:修改没有男朋友的女神的男朋友编号都为2

UPDATE beauty  b
LEFT OUTER JOIN boys bo
ON b.boyfriend_id=bo.id
SET b.boyfriend_id=2
WHERE bo.id IS NULL;

mysql 修改多表

原文:https://blog.51cto.com/14437184/2439485

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!