题解 113 | #更新记录(一)#
【场景】:根据条件更新全表 【分类】:更新记录、update + where、update + replace
分析思路
难点:
1.根据条件更新全表
方法一、根据指定条件更新
- [使用]:利用where条件一行一行查找列名1字段的值替换成值1
update 表名
set 列名1 = 值1 [,列名2=值2]
[where 条件];
方法二、替换指定值
- 使用replace默认表列名1的字段所有满足要求的查找内容都修改为替换内容
update 表名
set 列名1 = replace(列名1, '查找内容', '替换内容') [,列名2 = replace(列名2, '查找内容', '替换内容')]
[where 条件];
扩展
前往查看:MySQL 更新数据
求解代码
方法一:
update + where
update examination_info
set tag = 'Python'
where tag = 'PYTHON'
方法二:
update + replace
update examination_info
set tag = replace(tag,'PYTHON','Python')