Usando ANY como IN no PostgreSQL
É possível usar o ANY como substituto do IN no PostgreSQL. Essa sintaxe é valiosa caso esteja fazendo queries usando prepared statement e queira usar o IN.
Aqui vai um exemplo:
-- Versão com INSELECT * FROM alunos WHERE id IN (1,2,3); -- Versão com ANY SELECT * FROM alunos WHERE id = ANY (ARRAY[1,2,3]);