データベースにスペースが多すぎるレコードがたくさんあります。
to buy books is like to buy
bad journalists aren't taken hostage
for your information this isn't what we do
(My)SQLで、すべてのスペースを1つだけ置き換える方法はありますか?文字列の最初と最後からすべての空白を取り除きますか?
それ以外の場合は、すべてのレコードを調べて、常にphpで実行できます
$cleaned = trim(preg_replace('/\s+/', ' ', $string));
しかし、それは私が想像するよりもはるかに多くの時間を必要とするでしょう (私は何百万ものレコードを持っています)