> 数据库 > MySQL >

Mysql批量截取特定格式字符串的最后一部分

Mysql批量截取特定格式字符串的最后一部分

假如字段images中的数据内容为: a.jpg;b.jpg;c.jpg,现在要把images中的最后一张图片c.jpg赋值到images_default。

下面语句可以实现:

复制代码代码如下:
UPDATE product SET `image_default` = REVERSE(MID(REVERSE(`images`),1,LOCATE(';',REVERSE(images))-1))
WHERE product_id > 1
(责任编辑:IT)