Теперь просто присоединяйтесь к результату этого запроса, чтобы получить желаемые результаты.
ужно проверить, находится ли какая-либо часть значения столбца в заданной строке, а не является ли строка частью значения столбца. Например:
Таким образом, я могу найти, содержит ли какая-либо строка в моей таблице строку «кирпичи» вcolumn
:
SELECT column FROM table
WHERE column ILIKE '%bricks%';
Но то, что я ищу, это выяснить, есть ли какая-то часть предложения "Корабли висели в небе так же, как кирпичи не"находится в любом из рядов. Что-то вроде:
SELECT column FROM table
WHERE 'The ships hung in the sky in much the same way that bricks don’t' ILIKE '%' || column || '%';
Таким образом, строка из первого примера, где столбец содержит «кирпичи», будет отображаться как результат.
Я просмотрел некоторые предложения здесь и на некоторых других форумах, но ни один из них не сработал.