#多表查询
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;