Em 11/10/2011 08:42, Thiago escreveu:
> Alguém saberia como fazer esse select?

Thiago, tente fazer usando expressões regulares, por exemplo:

SELECT DataNascimento FROM Cliente
WHERE DataNascimento ~ '[0-9]{4}-03-13';

No select acima estou pegando todos os aniversariantes do dia 13/03/XXXX.
No caso dos nascimentos no ano bicesto é necessário você verificar se é 
o último dia no mês de Fevereiro e pedir para retornar todos do dia 29 
também, por exemplo: '[0-9]{4}-02-28|[0-9]{4}-02-29'.


Obs. Não fiz nenhum teste para verificar o custo dessa consulta.

-- 
Marcos Bernardelli

Method Informática
Joinville/SC
fone: (47) 3432-8021
site: www.methodinformatica.com.br

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a