Ola Osvaldo, Neste caso para mim, é melhor controlar pelo codigo PHP. Estou tentando aqui, se nao conseguir entao passarei para plano B. (PHP)
Obrigado. ----- Original Message ----- From: "Osvaldo Kussama" <[email protected]> To: "Comunidade PostgreSQL Brasileira" <[email protected]> Sent: Monday, November 01, 2010 11:25 AM Subject: Re: [pgbr-geral] REF. MONTAR SELECT #02. Em 1 de novembro de 2010 08:42, VisualP Sistemas <[email protected]> escreveu: > Ola Pessoal, > No select abaixo tenho o retorno: > > Isto porque o valor nao é por dependente e sim por cliente. > > Alguem tem alguma dica ? > Se você precisar listar todos os dependentes uma possível solução é utilizar a função de agregação array_agg [1], só que neste caso todos os dependentes estariam em um único campo da saida. SELECT ...., array_agg(dependente) ..... GROUP BY cliente, valor Ficaria mais ou menos assim: JUCA {Juquinha Filho(a),Mariazinha Filho(a)} 9,90 MILA TULA {Milinha Filho(a),Ritinha Filho(a),Fofinha Filho(a)} 14,90 PAULO {Paulinho Filho(a)} 4,90 Osvaldo [1] http://www.postgresql.org/docs/current/interactive/functions-aggregate.html _______________________________________________ _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
