2012-10-23 13 views
6

可能性の重複:
How can I use mySQL replace() to replace strings in multiple records?
MySQL search to ignore hyphensMySQL UPDATEを使用してハイフンを削除するには?

PHPずにMySQLのUPDATEを使用してフィールドからハイフンを削除するための最良の方法は何ですか?

あなたが UPDATE

UPDATE yourtable 
SET field = replace(field, '-', '') 

ため、REPLACE()機能を使用することができます

field: 211-555-1212 > 2115551212 
+4

グーグル 'mysqlはSTRING'、第一結果 –

+2

は非常に似置き換えますhttp://stackoverflow.com/questionsへ/ 4271186/how-can-i-use-mysql-replace-to-replace-multiple-records複数のレコード - あなたの答えがあります。 – Charx

答えて

30

SELECTについてはSQL Fiddle With Demo

を参照してください:

SELECT replace(field, '-', '') field 
FROM yourtable 
関連する問題