Я пытаюсь написать запрос, который будет извлекать телефонные номера из столбца, который отформатирован определенным образом. Этот формат вызывает у меня некоторые проблемы с извлечением нужных мне чисел.
Некоторый контекст: у меня есть таблица с названием Suppliers и столбец с именем Phone. Пример номера телефона: (010) 9984510. Все коды городов заключены в круглые скобки. В столбце есть несколько телефонных номеров в аналогичном формате. Мне нужно извлечь телефонные номера, которые содержат два И ТОЛЬКО два «0» в них. Вот что я попробовал:
select SupplierID, Phone
from Suppliers
where Phone like '%0%0%';
SupplierID - это просто столбец с идентификационным номером. Основная проблема, с которой я сталкиваюсь, заключается в том, как извлечь эти числа с двумя и только двумя нулями? Скобки заставляют меня извлечь больше чисел, чем нужно. Я не верю, что мне разрешено редактировать колонку, но любое решение приветствуется.