2012-12-10 11 views
0

我添加了一個簽名使用此SQL代碼的數百篇文章:與替換這個(判決),通過SQL幾篇文章內/ phpMyAdmin的

UPDATE xxx_content 
SET introtext = CONCAT(introtext, '<br/>signature blabla<br/>') 
WHERE catid IN (778, 779, 780); 

我想知道是否有使用方法與「找到並替換THAT」相同的功能,以便經常更新我的簽名。

P.S:在內容中任何地方工作的技巧(不僅在底部)將不僅僅是完美!

回答

3

我想你可以使用這樣的事情:

UPDATE xxx_content 
SET introtext = replace(introtext, 'THIS', 'THAT') 
WHERE catid IN (778, 779, 780) and introtext like '%THIS%' 
+0

只有一件事,這是一個好主意,選擇更換(什麼東西,「這個」,「那個」)運行更新前先檢查你的SQL,特別是如果你使用PHP的參數是另一種方式 – Popnoodles

+0

太棒了!非常感謝Fthiella!它的工作就像一個魅力!感謝訣竅popnoodles! – JinSnow