查询以相同的方式修改所有行的记录

时间:2013-01-15 02:51:51

标签: mysql sql

在名为' sunshine'的表格中,img_path列中存储了大约4000个文件路径。

所有这些路径的结构都以相同的方式改变。

我想知道是否可以运行mySQL查询,将所有当前图像路径记录更改为新更改的记录,以及“阳光”中的所有记录。表

注意:旧路径和新路径之间的唯一区别是我需要为所有以前的img_paths添加一个阳光充足的目录。

当前' img_path'柱:

images/a/a1.jpg 
images/a/a2.jpg 
images/a/a3.jpg 

我想要完成的任务:

images/sunny/a/a1.jpg
images/sunny/a/a2.jpg
images/sunny/a/a3.jpg

提前多多感谢!

1 个答案:

答案 0 :(得分:3)

试试这个

UPDATE Sunshine
SET img_paths = REPLACE(img_paths,'images/','images/sunny/');