2016-05-12 58 views
-5

以.png格式我有一个名为buzzinga_menulist SQL表包含类似值的image柱:更新的.jpg在特定的列

x1.jpg 
x2.jpg 
x3.jpg 
x4.jpg 

如何更新.jpg后缀结束的有.png后缀,而不是所有的值?我试过以下,但它给我一个语法错误。

UPDATE buzzinga_menulist 
SET image = replace(*, '.png', '.jpg') 
WHERE image = '.jpg'; 

回答

0

使用此查询

UPDATE `buzzinga_menulist` 
SET `image` = REPLACE(`image`, '.jpg', '.png');