Я хотел бы иметь возможность возвращать строки данных, которые содержат вводимые пользователем данные, но в любом конкретном порядке. Вот мой пример:
Один конкретный столбец может содержать любую из следующих букв:
A B C D E F
такой, что:
letters_column
A
BC
A
FB
AC
...
Что бы я хотел сделать, если пользователь введет «BF», я бы хотел вернуть строку, содержащую данные «FB».
Я знаю, что могу сделать запрос следующим образом:
select * from table where letters_column like '%BF%' and where letters_column like '%FB%';
Тем не менее, я бы хотел избежать создания логики для создания такого запроса, поскольку он довольно быстро стал бы волосатым, поскольку пользователь может вводить больше букв.