Crosstab http://www.postgresql.org/docs/current/static/tablefunc.html
Em 12 de junho de 2012 10:05, Marcelo Silva (IG) <[email protected]>escreveu: > Pessoal, boa tarde... tudo bem coces? espero que sim! > > tenho os seguintes dados com os seguintes problemas [image: Alegre] > > Tabela VendasItens > > codigo > descricao > data_cad > valor > > eu preciso montar um grid da seguinte forma > > codigo descricao data_cad valor > data_cad valor data_cad valor > 01 panelas 01/01/2012 30,00 > 01/02/2010 35,00 01/03/2010 33,00 > > Ou seja, preciso fazer uma projeção de como subiu ou caiu os valores > > No delphi da pra fazer tranquilo... > Mas dá pra fazer direto num select? > > Veja que não sei quantos meses terão os produtos... um pode ter um mes, > outro dois e assim por diante... > mas posso colocar uma parametro de quantos meses quero trazer > > Em pensei em subselects assim (a grosso modo): > > select > (select valor from tabela where mes=1) as mes1 > (select valor from tabela where mes=2) as mes2 > ... > > Qual caminho correto tomar ? > > > Marcelo Silva > ------------------------------------------ > msn: [email protected] > Cel.: (11) 9693-4251 > Cel.: (11) 5250-1407 > Desenvolvedor Delphi, PHP, ASP > Empresa: Perfil "Medicina e Segurança do Trabalho" > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Anselmo M. Silva
wlEmoticon-smile[1].png
Description: Binary data
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
