like any
と同じように使用する :
SELECT uchastki.kadnum
FROM uchastki
WHERE kadnum LIKE ANY(
SELECT str
FROM test
WHERE str IS NOT NULL)
またはおそらく:
SELECT uchastki.kadnum
FROM uchastki
WHERE kadnum LIKE ANY(
SELECT '%' || str || '%'
FROM test
WHERE str IS NOT NULL)
これは優れた機能です。たとえば、= any (select ... )
などのさまざまな演算子を使用できます。 、または<> all (select...)
。