举例说明
有数据表person,结构如下
name | age |
---|---|
张三 | 18 |
张四 | 19 |
李五 | 20 |
需求:把name字段的数据姓氏为张的修改成姓氏为李。 | |
结果应该为: | |
name | age |
- | – |
李三 | 18 |
张四 | 19 |
李五 | 20 |
使用mysql的函数 REPLACE();
把name字段里面的张,替换为李。
sql语句:
UPDATE person SET name= (REPLACE(name,‘张’,‘李’)) where name LIKE ‘张%’;
举例说明
有数据表person,结构如下
name | age |
---|---|
张三 | 18 |
张四 | 19 |
李五 | 20 |
需求:把name字段的数据姓氏为张的修改成姓氏为李。 | |
结果应该为: | |
name | age |
- | – |
李三 | 18 |
张四 | 19 |
李五 | 20 |
使用mysql的函数 REPLACE();
把name字段里面的张,替换为李。
sql语句:
UPDATE person SET name= (REPLACE(name,‘张’,‘李’)) where name LIKE ‘张%’;