Opa, Em 7 de abril de 2010 13:58, Thiago <zan...@farmaponte.com.br> escreveu:
> Galera, boa tarde. > > Tenho uma tabela na seguinte estrutura. > > filial qtde data > 01 1 01/04/2010 > 01 3 01/04/2010 > 01 3 02/04/2010 > 01 8 03/04/2010 > 01 5 05/04/2010 > 02 3 01/04/2010 > 02 4 04/04/2010 > 03 1 02/04/2010 > > Com esses dados gostaria de ter um select que me retornasse o resultado > de vendas agrupadas por dia, até ai tudo tranquilo mas gostaria de > trazer cada dia em uma coluna do select, da seguinte forma. > > FL D01 D02 D03 D04 D05 > 01 004 003 008 000 005 > 02 003 000 000 004 000 > 03 000 001 000 000 000 > > Será que exite alguma forma de fazer essa quebra, mesmo que seja por > função, o período utilizado vai sempre ser um mês fechado. > O contrib tablefunc pode ser a sua solução. > > Aproveitando o gancho, eu poderia fazer isso com uma função mas ficaria > algo muito complicado, pois faria da seguinte forma. > > Criaria um tipo para o retorno e traria os dados agrupados por data + > filial e depois eu não saberia como setar o dia na variavel, existe > alguma forma de fazer no psql como se faz por exemplo em delphi setar um > nome do campo por uma string? > > Obrigado. > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral