从MYSQL表字段中删除空格

时间:2014-11-05 00:12:34

标签: php mysql

我有一个拥有160万英国邮政编码的数据库,有纬度和经度。问题是一半的条目形成一个像SS164LT这样的字符串,而另一半是这样形成的,SS16 4LT,这使得查找邮政编码有点噩梦,有没有办法删除空间,所以他们是所有格式化为一个字符串没有空格。

我已尝试过以下代码,但它并没有删除空格。

 $result1 = mysql_query("update postcodes set postcode= REPLACE(postcode,'      ',' ')") 
 or die(mysql_error());

1 个答案:

答案 0 :(得分:0)

mysql_query("update postcodes set postcode= REPLACE(postcode,' ','')");

我会在phpMyAdmin中运行它,而不是从你自己的代码中运行它 - 更容易测试和微调。