pessoal como posso fazer um select assim:

select a.campo from tabela a where a.campo in (select b.campo[] from
tabela b where b.campo = a.campo)

me dar erro pedindo pra dar cast, diz que inteiro nao pode comparar
com inteiro array.
então tentei dar cast deixando as duas como text mas daí não trouxe resultados.

Ex: a.campo tendo o valor 5 e b.campo tendo {1,2,5}
queria um select procurando se 5 esta dentro de {1,2,5}

valeu
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a