mysql去掉某个字段中的第一个出现的字符串

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010608551/article/details/80174889

需求:比如test表中有一个name的字段,需要去掉这个字段中的以“擅长”开头的记录中的第一个“擅长”字符串,如“擅长游泳,擅长吃饭,擅长打游戏”,修改后的记录为“游泳,擅长吃饭,擅长打游戏”。

表结构:


查询语句:

select CONCAT('',SUBSTRING(`Name`,3)) `Name` FROM test where `Name` LIKE '擅长%';

查询结果:


修改语句:

update test SET `Name` = CONCAT('',SUBSTRING(`Name`,3)) where `Name` LIKE '擅长%';

修改之后的查询结果:


猜你喜欢

转载自blog.csdn.net/u010608551/article/details/80174889