Я ищу, чтобы облегчить клиентам поиск таких вещей, как номера телефонов/мобильных/факсов. Чтобы это произошло, я хочу разделить как значение поиска, так и соответствующие столбцы в моей базе данных любых нечисловых символов перед их сопоставлением. Я использую these functions, чтобы получить только числовые элементы строк в mysql, но они замедляют мои запросы до сканирования, когда я их использую.Есть ли способ получить только числовые элементы строки в mysql?
Есть ли способ сделать это, не выдувая мое время бега высотой?
Да, я так много разобрался, но я не могу придумать другого способа сделать это. – Bogdan
К сожалению, у mySQL нет индексов, основанных на функциях, иначе это будет путь. Единственный способ, которым я могу думать, если вы хотите сделать это только с mySQL, - это сохранить второй столбец с преобразованным выходом, индексировать его и искать в этом столбце. –