У меня есть база данных MySQL с примерно 70000 записей. Я хочу иметь возможность искать в таблице «Персона» в столбце «Адрес1» все адреса, которые содержат только заглавные буквы, пробелы и цифры.
Конечная цель - пометить все адреса, которые выглядят следующим образом: УЛИЦА ДЕЛЬФИНА 124, чтобы их можно было преобразовать в Дельфин-стрит 124.
Я пытался использовать MySQL REGEXP, но, похоже, это не беспокоит w / case b / c. Я получаю результаты со строчными символами в них.
Запрос:
SELECT *
FROM `Person`
WHERE `Address1`
REGEXP '[A-Z\\s0-9]+';
Коалиция таблицы и столбца: latin1_general_cs