2014-11-05 38 views
0

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

我试过下面的代码,但它并没有删除空格。

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

你几乎在那里'REPLACE(postcode,'','')' – 2014-11-05 00:16:25

回答

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

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

+0

完美谢谢你 – sam003 2014-11-05 00:27:47