Dá para resolver com SELECT EXCEPT. Grato gente.
Em 10 de junho de 2015 19:32, Matheus Saraiva <[email protected]> escreveu: > " > Osvaldo, > Desculpe novamente meu amigo. É que eu não estava mais trabalhando no > problema. Tive que logar novamente aqui para analisar de novo. > > a = [2,4,8,9,0] > b=[2, 9] > > Resultado: [4,8,0] > > Ou seja, preciso gerar um terceiro array, com os elementos de A que não > estão presentes em B. > > Desculpe a confusão. > " > > > Se em B tiver um elemento que não está em A, é ignorado. > > a = [2,4,8,9,0] > b=[2, 9,3] > > Resultado: [4,8,0] > > Em 10 de junho de 2015 19:28, Matheus Saraiva <[email protected]> > escreveu: > >> Osvaldo, >> Desculpe novamente meu amigo. É que eu não estava mais trabalhando no >> problema. Tive que logar novamente aqui para analisar de novo. >> >> a = [2,4,8,9,0] >> b=[2, 9] >> >> Resultado: [4,8,0] >> >> Ou seja, preciso gerar um terceiro array, com os elementos de A que não >> estão presentes em B. >> >> Desculpe a confusão. >> >> Em 10 de junho de 2015 19:12, Osvaldo Kussama <[email protected]> >> escreveu: >> >>> Em 10/06/15, Matheus Saraiva<[email protected]> escreveu: >>> > "Apenas para definir melhor o problema. >>> > Qual seria o resultado esperado de: >>> > array_algumacoisa(array[2,5,8,4,1], array[5,1,7]) ?" >>> > >>> > >>> > {2,8,4,7} --A ordem não importa >>> > >>> > Em 10 de junho de 2015 18:38, Osvaldo Kussama < >>> [email protected]> >>> > escreveu: >>> > >>> >> Em 10/06/15, Matheus Saraiva<[email protected]> escreveu: >>> >> > Postgresql tem alguma "saída pronta", de gerar um array de elementos >>> >> > que >>> >> > não estão contidos. Exemplo: >>> >> > >>> >> > array_algumacoisa(array[2,5,8,4,1], array[5,1,2]) >>> >> > >>> >> > retorno: {4,8} >>> >> > >>> >> > Olhei na DOC e não vi nada a respeito, mas como essa DOC sempre me >>> >> > prega >>> >> > peças,........ >>> >> > >>> >> >>> >> >>> >> Apenas para definir melhor o problema. >>> >> Qual seria o resultado esperado de: >>> >> array_algumacoisa(array[2,5,8,4,1], array[5,1,7]) ? >>> >> >>> >>> Eu só queria explicitar o que você entende por "contido". >>> Na realidade você deseja todos os elementos fora da intersecção? >>> >>> Osvaldo >>> _______________________________________________ >>> pgbr-geral mailing list >>> [email protected] >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >> >> >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
