[firebase-br] RES: Pesquisa idade

Julio Cezar - Desenvolvimento juliocezarsilva em sfox.com.br
Qua Fev 2 16:21:05 -03 2011


Uma idéia seria assim.

SELECT campos FROM suatabela where (datediff(Month, cast(seucampodata as
date), current_date)/12) >= 25 and (datediff(Month, cast(seucampodata as
date), current_date)/12) <= 30

Retornei em meses e dividi por 12 pois se retornar em anos dependendo da
data de nascimento retornará com um ano a mais, ou seja que tem 24 entraria
e quem tem 30 não. 

 

Nada substitui o ser humano! Inst. Faber Ludens
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Luiz Carlos
Enviada em: quarta-feira, 2 de fevereiro de 2011 16:00
Para: FireBase
Assunto: [firebase-br] Pesquisa idade

Olá,

Como faço uma pesquisa em um campo do tipo date que armazena a data de
nascimento para que retorne as pessoas que tem por exemplo entre 25 e 30
anos?

Grato

Luiz Carlos
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista