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

Я хочу отфильтровать те, у которых field not like '%_[0-9]+',

но оказывается, что MySQL не воспринимает его как регулярное выражение,

возможно в MySQL?

Ответ 1

Это происходит из-за того, что LIKE не должен принимать регулярное выражение в качестве параметра. Для таких вещей REGEXP

WHERE field NOT REGEXP '%_[0-9]+'