MySQL - запрос выбора 0 или 1 символа - PullRequest
0 голосов
/ 20 марта 2012

Есть ли способ в MySQL выбрать термины, которые содержат НЕОБЯЗАТЕЛЬНО (0 или 1) символа без использования REGEX? Например, я хочу, чтобы SQL-запрос совпадал одновременно с xxx_yyy и xxxyyy. Надеюсь, это понятно.

1 Ответ

2 голосов
/ 20 марта 2012

ГДЕ foo = 'xxxxx' ИЛИ ​​foo LIKE 'xx_xxx'

В LIKE подчеркивание соответствует ровно одному символу.

Но на самом деле, почему REGEXP нежелателен? Разве это не лучше?

ГДЕ ФУЛ РЛИКЕТ 'xx.?xxx'

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