因此,本質上我遇到的問題是在表中提交的描述中,說明字段已用某種wysiwig編輯器編輯。標記標籤之間有巨大的空間。SQL - phpmyadmin - 選擇字段並用空格替換任何大於單個空格的空格
因此,讓我們得到所有的想象力和調用表:表和字段,說明。我想從表中選擇所有描述字段,並用一個空格替換大於空格的任何內容。
有沒有什麼辦法可以在phpmyadmin,e/g中使用sql?
感謝您的幫助
因此,本質上我遇到的問題是在表中提交的描述中,說明字段已用某種wysiwig編輯器編輯。標記標籤之間有巨大的空間。SQL - phpmyadmin - 選擇字段並用空格替換任何大於單個空格的空格
因此,讓我們得到所有的想象力和調用表:表和字段,說明。我想從表中選擇所有描述字段,並用一個空格替換大於空格的任何內容。
有沒有什麼辦法可以在phpmyadmin,e/g中使用sql?
感謝您的幫助
備份。
UPDATE table SET description = REPLACE(description, ' ', ' ');
如果你只需要一次,只是運行此查詢十倍:-)
我會添加到費邊回答。用空值替換2個空格。它應該一次完成,你將留下你需要的單個空間。
UPDATE table SET description = REPLACE(description, ' ', '');
現在,這是一些很好的新鮮眼睛,它在一個通過+1剔號 – WebweaverD
真的嗎?這有用嗎?爲什麼? :-) 2 - > 0,3 - > 1,10 - > 8?我不明白這個:) –
'1 [空格] [空格] 2'變成'12'嗎? – inhan
我會接受這是一個解決方案,我希望有更優雅的東西。我正在處理一些非常大的空白區域,我想我可能會看50多次。感謝您的建議,您現在可以擁有+1,我們會看看是否有更好的解決方案。 – WebweaverD