2013-07-15 35 views
0

我需要更新數據庫的幫助, 我在表'question' 中有一列名爲'questionLink'的列,它包含圖像的名稱,(image1.jpg ,image2.jpg,image3.jpg) 有100個圖像,我必須用.png擴展名保留...MySQL - 將數據庫中的圖像名稱從.jpg更新爲.png

我首先試圖用這個查詢顯示記錄,這是無法接近解。

SELECT * FROM問題WHERE 「questionLink」 LIKE '%的.jpg%'

任何幫助將appriciated。 感謝

+1

問題要求代碼必須**證明正在解決這個問題的理解最小**。包括嘗試解決方案,爲什麼他們沒有工作,以及*期望*結果。請參閱:[堆棧溢出問題清單](http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist) –

回答

1

您正在尋找這樣的事情?

UPDATE question 
    SET questionLink = REPLACE(questionLink, '.jpg', '.png'); 

這裏是SQLFiddle演示

進一步閱讀REPLACE()

+0

請注意,'.jpg'不會發生在'questionLink'中的其他地方。 – eggyal

+1

EXACTLY ....感謝您的快速反應....這真的所做的工作對我來說.. – Fahad

+0

是,eggyal ......沒有。謝謝 – Fahad

相關問題