То, что мы пытаемся сделать, - это создать текстовый поиск для совпадения любого типа.Таблица настроена, например, следующим образом:
ID | Keyword
-------------
1 | alpha, beta, charlie
2 | bravo, delta, echo
3 | alpha, delta, foxtrot
Запрос, который мы до сих пор пытались выполнить, выглядит следующим образом:
SELECT keyword FROM KeywordTest
WHERE keyword
IN (select Value FRom split('alpha, beta, charlie',','))
Мы думали, что получится, чтодва результата назад, один для идентификатора 1 и один для идентификатора 3. Но это не то, что происходит, мы получаем только идентификатор 1.
Что я делаю неправильно, и как я могу настроить этот запрос, чтобы вернутьсовпадение с «Любыми словами», которые передаются как параметры.
Спасибо!