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
