2014-11-05 2 views
0

HI У меня есть база данных с 1,6 миллионами британских почтовых индексов с широтой и долготой. Проблема состоит в том, что половина элементов сформирована как одна строка, подобная этой SS164LT, а другая половина сформирована так: SS16 4LT, которая делает поиск почтового индекса немного кошмаром, есть способ удалить пространство, чтобы они были все отформатированы как одна строка без пробелов.Удалите место из поля таблицы MYSQL

Я пробовал код ниже, но он не удаляет пространство.

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

Вы почти там 'REPLACE (почтовый индекс, '', '')' –

ответ

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

я бы запустить его в PhpMyAdmin, хотя вместо того, чтобы от вашего собственного кода - проще проверить и точно настроить.

+0

отлично работал спасибо – sam003

Смежные вопросы