[firebase-br] Ajuda com select

Thiago zan_ti em farmaponte.com.br
Qua Abr 7 13:57:16 -03 2010


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.

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.





Mais detalhes sobre a lista de discussão lista