MySQL REGEXP - Удаление пробелов и нечисловых символов

Я хочу выполнить поиск телефонных номеров в базе данных MySQL.

В настоящее время с этим запросом:

SELECT person FROM people WHERE phone_number RLIKE '123456789'

Он не может найти:

(123) 456 789
(12) 456789
123 456 789
etc etc

Можно ли в моем запросе MySQL удалить все и просто оставить числа?

Я также хотел бы выполнить поиск, удалив все пробелы и просто оставив числа и символы, а также удалив все символы и оставив только числа и пробелы. Не уверен, насколько все это просто.

Цените вашу помощь!

5
задан Ben Sinclair 13 January 2012 в 01:41
поделиться