которые содержат, например, три слова в любой последовательности.
если указывать '(мама|мыла|раму)' то найдёт все строки что содержат хотябы одно слово, можно указать '(мама мыла раму|раму мыла мама|мама раму мыла...)', три точки понятно остальные варианты, так очень длинно, может можно как-то по короче это записать?
REGEXP_LIKE(f, 'reg1') and REGEXP_LIKE(f, 'reg2') and REGEXP_LIKE(f, 'reg3')
Я бы вам посоветовал посмотреть на full text search indexes прежде чем вы впадете в ересь лайков и регэкспов. Можно не смотреть если данных мало
Обсуждают сегодня