Em 18 de agosto de 2012 13:48, Ramiro Pamponet <[email protected]> escreveu:
> Fabrizio,
>
> Sua solução atende 99% as minhas necessidades. Fiz umas alterações.
>
> select nome, aniversario from clientes
> where extract(MONTH from aniversario) >= extract(MONTH from now())
> order by extract(MONTH from aniversario), extract(DAY from aniversario)
>
> Mas pra ficar 100% será que não teria como filtrar também pelo dia do mês,
> para que não mostre os clientes que já fizeram aniversário naquele mês?
> Mostar somente os clientes que ainda irão fazer aniversário, seja dentro do
> próprio mês ou nos meses seguintes.


Talvez date_trunc [1] e interval ajude você a encontrar um caminho
mais apropriado.


[1] 
http://www.postgresql.org/docs/current/static/functions-datetime.html#FUNCTIONS-DATETIME-TRUNC

[]s
-- 
Dickson S. Guedes
mail/xmpp: [email protected] - skype: guediz
http://guedesoft.net - http://www.postgresql.org.br
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a