我有几个字段保存图像的路径。我现在想添加另一个包含图像名称的字段。如何从另一个字段的完整路径中提取文件名并将名称更新到新字段中?
这就是我想要的样子:
字段:
图像缩略图 |图片名称
值(value)观:
http://mysite.com/images/thumbnail/1234.jpg | 1234.jpg
注意:图像名称可能有不同的文件扩展名
最佳答案
UPDATE your_table
SET image_name = SUBSTRING_INDEX(image_thumbnail, '/', -1)
;
关于MySQL从现有字段的一部分填充新字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5071173/