修改 update
修改单表的记录
语法
UPDATE 表名
SET 列=新值,
WHERE 筛选条件
例如:
UPDATE beauty
SET phone=‘188’
WHERE NAME LIKE ‘柳%’;
修改多表的记录
92语法
UPDATE 表1 别名,表2 别名
SET 列=值
WHERE 筛选条件
AND 筛选条件
99语法
UPDATE 表1 别名
INNER\LEFT\RIGHT JOIN 表2 别名
ON 连接条件
SET 列=值
WHERE 筛选条件
AND 筛选条件
例:修改张无忌的女朋友的手机号为114
UPDATE boys
INNER JOIN beauty
ON boys.id
=beauty.boyfriend_id
SET beauty.phone
=114
WHERE boys.boyName
=‘张无忌’;
例:修改没有男朋友的女神的男朋友编号都为2号
通过外连获得没有男朋友的女神,主表为beauty表
UPDATE beauty
LEFT JOIN boys
ON beauty.boyfriend_id
=boys.id
SET beauty.boyfriend_id
=2
WHERE boys.boyfriend_id
IS NULL;
“没有压力的生命就会黯淡”
小徐加油!
——2021.2.7