UPDATE 表名 SET `字段名` = "字段数值" WHERE  locate("字符串",`字段名`)

locate("字符串",`字段名`)

判断字段名中是否包含另一个字符串

如果包含则返回一个int数值并且>0,不存在则返回0

 

细心的同学可以发现返回的int数值刚好是substr中第一个出现子 字符串的 str位置

 

 当遇到两个的时候我们想找寻后面的str 可以通过传入一个postion绕过

 因为如果不传的话会默认返回第一个字符串bar的位置

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐