Carregando...
Sem categoria

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 IN
SELECT *
FROM alunos
WHERE id IN (1,2,3);

-- Versão com ANY
SELECT *
FROM alunos
WHERE id = ANY (ARRAY[1,2,3]);
Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *