Re: [pgbr-geral] Extrair meses de um período
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Se olhar na documentação pode ser que ache algo, mas de cabeça não lembro. Att. Em 26-10-2015 16:48, Danilo Silva escreveu: > > > select date_part('month',data) from where data >= 01/01/2015 and data <= 30/09/2015 group by date_part('month',data) > > Obrigado pela resposta, porém, no meu caso, não estou envolvendo nenhuma tabela, tenho apenas o período, e atráves dele extrair os meses. > > []s > Danilo > > > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral - -- Paz e Bem! Alcione Ferreira Sombra® 101080 [http://www.alcionesytes.net/] - Liberdade e conhecimento ao alcance de todos. Office Escritório - http://www.libreoffice.org/ Navegador Firefox - http://www.mozilla.org.br/ Email Thunderbird - http://www.mozilla.org.br/ - --- Linux user number 432030 of http://counter.li.org/ - --- ICQ: 377035698 Jabber: ksomb...@jabber.org MSN: alcione.som...@hotmail.com - --- Curriculum: http://lattes.cnpq.br/0545256741852110 -BEGIN PGP SIGNATURE- Version: GnuPG v2 iEYEARECAAYFAlYuhmYACgkQ3m8gMw0vje91DgCfQ/xlgtzNOKIFCBeYkDMxFhhl DQEAn2nXkly25ViTjhLIMx9kWT7e2VHv =470o -END PGP SIGNATURE- 0x0D2F8DEF.asc Description: application/pgp-keys ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Extrair meses de um período
> > > select date_part('month',data) from where data >= 01/01/2015 and > data <= 30/09/2015 group by date_part('month',data) > > Obrigado pela resposta, porém, no meu caso, não estou envolvendo nenhuma tabela, tenho apenas o período, e atráves dele extrair os meses. []s Danilo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Extrair meses de um período
Pessoal, É possível extrairmos os meses de um período de datas? Por exemplo: período 01/01/2015 a 30/09/2015, extrair os mesmo 01,02,03,04,05,06,07,08,09. []s Danilo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Extrair meses de um período
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Boa tarde! É sim! select date_part('month',data) from where data >= 01/01/2015 and data <= 30/09/2015 group by date_part('month',data) http://pgdocptbr.sourceforge.net/pg82/functions-datetime.html Att. Em 26-10-2015 16:06, Danilo Silva escreveu: > Pessoal, > > É possível extrairmos os meses de um período de datas? Por exemplo: período 01/01/2015 a 30/09/2015, extrair os mesmo 01,02,03,04,05,06,07,08,09. > > []s > Danilo > > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral - -- Paz e Bem! Alcione Ferreira Sombra® 101080 [http://www.alcionesytes.net/] - Liberdade e conhecimento ao alcance de todos. Office Escritório - http://www.libreoffice.org/ Navegador Firefox - http://www.mozilla.org.br/ Email Thunderbird - http://www.mozilla.org.br/ - --- Linux user number 432030 of http://counter.li.org/ - --- ICQ: 377035698 Jabber: ksomb...@jabber.org MSN: alcione.som...@hotmail.com - --- Curriculum: http://lattes.cnpq.br/0545256741852110 -BEGIN PGP SIGNATURE- Version: GnuPG v2 iEYEARECAAYFAlYugacACgkQ3m8gMw0vje9SagCfT3efilp8Ta1/qLV0aoaJwgFm dNUAoIp6L4VflgHsu515xoJaoPMwo7yr =1E3F -END PGP SIGNATURE- 0x0D2F8DEF.asc Description: application/pgp-keys ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Extrair meses de um período
2015-10-26 19:06 GMT-02:00 Osvaldo Kussama: > Em 26/10/15, Danilo Silva escreveu: > > Pessoal, > > > > É possível extrairmos os meses de um período de datas? Por exemplo: > período > > 01/01/2015 a 30/09/2015, extrair os mesmo 01,02,03,04,05,06,07,08,09. > > > > > =# SELECT extract(month from a) mes FROM > generate_series('2015-01-01'::date, '2015-09-30'::date, '1 month') AS > s(a); > mes > - >1 >2 >3 >4 >5 >6 >7 >8 >9 > (9 rows) > > Obrigado a todos pela ajuda. Solucionado com a utilização do generate_series. []s Danilo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral