Utilize a função to_char, como no exemplo abaixo. Use || para fazer as
concatenações de string.
SELECT TO_CHAR(current_date, 'DD') AS DIA, TO_CHAR(current_date, 'MM') AS MES,
TO_CHAR(current_date, 'YYYY') AS ANO;
Cordialmente,
Cláudio Leopoldino
postgresqlbr.blogspot.com/
=================================================
________________________________
De: Ramiro Pamponet <[email protected]>
Para: Comunidade PostgreSQL Brasileira <[email protected]>
Enviadas: Terça-feira, 18 de Junho de 2013 12:03
Assunto: [pgbr-geral] Extrair Mês e Ano de um campo Date para Relatório no
iReport
Boa tarde Pessoal,
tenho a seguinte query abaixo ...
select distinct unidade, estado, extract(year from data) as ano, extract(month
from data) as mes, sum(vendas) as atendimentos from(
select distinct nom_filial as unidade, est_filial as estado, (dat_emissao) as
data, count(dat_emissao) as vendas
from cadcvend, cadfilia
where cadfilia.cod_filial = cadcvend.cod_filial
and flg_excluido is null
and num_nf is null
and extract(year from dat_emissao) between 2004 and 2013
and extract(month from dat_emissao) between 1 and 12
group by dat_emissao, nom_filial, est_filial order by dat_emissao) as registro
where extract(year from data) between 2004 and 2013
and extract(month from data) between 1 and 12
group by extract(year from data), extract(month from data), unidade, estado
order by extract(year from data), extract(month from data)
que está funcionando, mas não do jeito que eu queria. O que eu realmente queria
era um único campo contendo o mês e o ano. Será que isso é possível?
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral