2012-10-23 11 views
6

संभव डुप्लिकेट:
How can I use mySQL replace() to replace strings in multiple records?
MySQL search to ignore hyphensMySQL अद्यतन का उपयोग करके हाइफ़न को कैसे हटाएं?

एक क्षेत्र php बिना mysql अद्यतन का उपयोग करने से हाइफ़न को दूर करने के लिए सबसे अच्छा तरीका क्या है?

field: 211-555-1212 > 2115551212 
+4

गूगल 'mysql स्ट्रिंग' की जगह, 1 परिणाम –

+2

बहुत समान http://stackoverflow.com/questions पर/4271186/कैसे-कर-मैं-उपयोग-mysql-replace-to-replace-strings-in-multiple-रिकॉर्ड्स - आपका उत्तर हो सकता है। – Charx

उत्तर

30

आप REPLACE() समारोह, UPDATE

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

के लिए उपयोग कर सकते हैं SQL Fiddle With Demo

देखें SELECT के लिए:

SELECT replace(field, '-', '') field 
FROM yourtable 
संबंधित मुद्दे