Выборка из MySQL по первой букве

ALEZ

Новичок
Вопрос по той же теме, но усложним задачу: нужно выбрать лишь те значения, которые начинаются с цифры или начинаются не с кириллицы.

Пробовал следующие варианты регулярных выражений, ни один из них полностью не подошел (везде использовался RLIKE, в таблице 6 значений, удовлетворяющих условию):
1. '^([0-9]|[a-z]){1}.*$' - выводит только одно значение;
2. `name` RLIKE '^[0-9]{1}.*$' OR `name` RLIKE '^[a-z]{1}.*$' - выводит только одно значение, если запросы поменять местами - выводит тоже одно, но другое

Как должно выглядеть правильное регулярное выражение?
 

Gas

может по одной?
рег можно упростить до '^[0-9a-z]{1}'
при таких исходных данных, на заявление "а у меня не работает", могу сказать что "а у меня работает".
Приведи полный запрос, может c данными чё-то не так - пробелы вначале стоят или ещё чего.
 
Сверху