0

つまり、基本的に私が抱えている問題は、テーブルにファイルされた説明にあります。説明フィールドは、ある種のwysiwigエディターで編集されています。マークアップタグの間には大きなスペースがあります。

それでは、すべての想像力を引き出して、テーブルを呼び出しましょう:テーブルとフィールド、説明。テーブルからすべての説明フィールドを選択し、スペースよりも大きいものを1つのスペースに置き換えたいと思います。

phpmyadmin内でこれを行う方法はありますか?たとえば、SQLだけを使用しますか?

ご協力いただきありがとうございます

4

2 に答える 2

2

バックアップ。

UPDATE table SET description = REPLACE(description, '  ', ' ');

必要なのが1回だけの場合は、このクエリを10回実行するだけです:-)

于 2013-01-23T15:37:55.250 に答える
1

私はファビアンの答えに追加します。2つのスペースをnullに置き換えます。それは一度に行う必要があり、必要な単一のスペースが残ります。

UPDATE table SET description = REPLACE(description, '  ', '');
于 2013-01-23T15:51:40.753 に答える