SELECT *
FROM table
WHERE some_id = ANY(ARRAY[1, 2])
ou ANSI
-compatible :
SELECT *
FROM table
WHERE some_id IN (1, 2)
Le ANY
La syntaxe est préférée car le tableau dans son ensemble peut être passé dans une variable liée :
SELECT *
FROM table
WHERE some_id = ANY(?::INT[])
Vous auriez besoin de passer une représentation sous forme de chaîne du tableau :{1,2}