Cara,
Não sei se entendi bem a dúvida, mas acho que isso aqui pode ajudar:
select extract(month from (age('01/11/2010','01/12/2008'))) + (12 *
extract(year from (age('01/11/2010','01/12/2008'))))
Flw.
2009/11/10 emerson hermann <[email protected]>:
> Pessoal,
>
> Tenho o seguinte problema:
>
> SELECT age('01/11/2009','01/12/2008');
>
> O problema é como formatar para o resultado sairem em quantidade
> (totais) de meses? Exemplo:
>
> SELECT to_char(age('01/11/2009','01/11/2008'),'MM-YY');
> Resultado:
> 00-01
>
> Se colocar dessa forma:
>
> SELECT to_char(age('01/11/2009','01/11/2008'),'MM');
> Resultado:
> 00
>
> Conclusão o resultado, isto é, o total de meses zera após um 1 ano, e
> a intenção é lista o total de meses.
>
> Desde já agradeço.
>
> Cordialmente,
>
> Emerson Hermann
> _______________________________________________
> 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