Есть ли способ в MySQL выбрать термины, которые содержат НЕОБЯЗАТЕЛЬНО (0 или 1) символа без использования REGEX? Например, я хочу, чтобы SQL-запрос совпадал одновременно с xxx_yyy и xxxyyy. Надеюсь, это понятно.
ГДЕ foo = 'xxxxx' ИЛИ foo LIKE 'xx_xxx'
В LIKE подчеркивание соответствует ровно одному символу.
LIKE
Но на самом деле, почему REGEXP нежелателен? Разве это не лучше?
REGEXP
ГДЕ ФУЛ РЛИКЕТ 'xx.?xxx'