У меня есть схемы вроде следующего (только в качестве примера):Найти строки, где минимальное количество столбцов соответствующей шаблон
CREATE TABLE example (
id int primary key
, text1 text
, text2 text
, text3 text
, text4 text
, text5 text
, text6 text
);
Вопрос:
Я пытаюсь запустить шаблон, соответствующий поиск на 6 текстовых столбцах с использованием оператора ~*
. Можно ли запросить примерную таблицу по счету появления моего шаблона в 6 столбцах?
Пример:
Я хочу, чтобы найти все строки, которые сказали ключевое слово, по крайней мере 3 из 6 текстовых колонок. Какой из этих шести столбцов не имеет значения.
Привет, спасибо вам ответить. Я не думаю, что мой вопрос обрисовал это, но я пытаюсь выбрать по минимальному счету. Поэтому в примерах, которые вы предоставили им, я не смог этого сделать. Я ищу запрос, где я могу сказать «где совпадения> 3» или что-то в этом роде. Любой способ изменить ваш запрос, чтобы отразить это? Я попытался, но немного вздрогнул. – user2737876