Вы можете использовать VALUES
, как в:
WITH vars
(var)
AS
(
VALUES (1),
(2),
(3)
)
...
WHERE ... nmuloc IN (SELECT var
FROM vars) ...
Или unnest()
:
WITH vars
(var)
AS
(
SELECT unnest('{1,2,3}'::integer[])
)
...
WHERE ... nmuloc IN (SELECT var
FROM vars) ...
дб <> скрипка
Но вы также можете напрямую использовать массив с = ANY
:
WHERE ... nmuloc = ANY('{1,2,3}'::integer[]) ...