У меня вопрос о регулярном выражении, которое хочет использовать MySQL/phpMyAdmin. Это следующее:Регулярные выражения в Mysql/phpmyadmin
^ [^ 0-9] $
Как это не возвращать никакого кортежа в таблице, содержащую номер, но проблема в том, что возвращает кортеж содержит число. Полное заявление:
SELECT * FROM person WHERE name REGEXP "^ [^ 0-9] $";
Так что я не знаю, в чем проблема. Поскольку у меня есть два кортежа, которые имеют настоящие имена и «ложный» кортеж, это чистые числа и возвращает это кортежное предложение с числами.
Примечание: столбец «имя» в таблице «человек» является varchar.
Попробуйте добавить + после закрывающей квадратной скобки I.e '[^ 0-9] +' –