On Jan 10, 2008 12:40 PM, Jacques Nogueira dos Santos
<[EMAIL PROTECTED]> wrote:
>
>
> Olá pessoal, preciso saber como pegar a data inicial e a data final do mês
> corrente.
A data inicial sempre vai ser dia 1, não? Estas te referindo a um
calendário diferente do Juliano? De qualquer forma, o seguinte vai te
dar o dia primeiro do mês corrente:
test=# select to_date(current_date, 'YYYY-MM');
to_date
------------
2008-01-01
(1 row)
Aqui vai como pegar o último dia do mês corrente:
test=# select to_date(current_date + '1 month'::interval, 'YYYY-MM') -
'1 day'::interval;
?column?
---------------------
2008-01-31 00:00:00
(1 row)
> Preciso também fazer a mesma busca só que sempre sendo um mês anterior ao
> mês corrente.
Não entendi. Busca doque?
-Roberto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral