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