как найти предметы, которые не являются частью алфавита - PullRequest
1 голос
/ 31 декабря 2008

На мой взгляд, у меня есть алфавитный селектор, чтобы выбирать производителей по первой букве их названия. Я получил эту часть работы. Но у меня есть производители, чье имя начинается с цифры, например, 3M или 3DLabs. В представлении у меня есть символ "#" для группировки всех этих. Как должен выглядеть мой метод запроса / поиска, чтобы получить все имена, которые не начинаются с буквы алфавита.

Ответы [ 2 ]

2 голосов
/ 31 декабря 2008

Вы, вероятно, хотите использовать регулярное выражение.

Какой язык вы используете?

Вот версия SQL2005:

select *
from myTable
where myField like '[^a-z]%'
1 голос
/ 31 декабря 2008

Я думаю, что понял

ВЫБРАТЬ * ИЗ manufacturers ГДЕ (имя REGEXP '^ [0-9]') ПОРЯДОК ПО ИМЕНИ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...