SELECT com a Cláusula GROUP BY. []´s
2009/8/18 Daniel Falcão <daniel.fal...@yahoo.com.br> > Boa tarde Srs, > > Tenho a seguinte tabela com os dados: > > create table teste(id serial primary key, data date, quant int); > insert into teste(data, quant) values('2009-01-01', 12); > insert into teste(data, quant) values('2009-01-01', 22); > insert into teste(data, quant) values('2008-01-01', 45); > insert into teste(data, quant) values('2000-01-01', 15); > insert into teste(data, quant) values('2002-01-01', 56); > insert into teste(data, quant) values('2005-01-01', 22); > > qual a melhor forma de conseguir o resultado abaixo (de preferencia, sem > criar uma function)? > > ano | soma > ---------------- > 2009 | 34 > 2008 | 45 > 2007 | 0 > 2006 | 0 > 2005 | 22 > 2004 | 0 > 2003 | 0 > 2002 | 56 > 2001 | 0 > 2000 | 15 > > grato pela ajuda! > > -- > Atenciosamente, > Daniel Falcão > > Analista e Desenvolvedor de Software > http://lattes.cnpq.br/2208735579737258 > http://embuar.blogspot.com > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- José de Mello Júnior 41.9957-2007
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral