Mysql批量截取特定格式字符串的最后一部分
时间:2014-11-23 15:07 来源:linux.it.net.cn 作者:IT
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)
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))
(责任编辑:IT)WHERE product_id > 1 |