Fórum Filtro de idade...entre 25 e 40 anos... #297659

29/09/2005

0

Olá,

Gostaria da ajuda dos colegas para este filtro(sql)...entre idades...tenho no bco a data de aniversario dos candidatos e preciso de filtrar entre as idades selecionadas...tipo assim :

idade entre 19 e 25 anos

ou seja o operador vai entrar com as idades e tenho que buscar no bco as pessoas entre esta faixa etaria.

valeu turma,

abraços,

fabio cavalcanti


Cavalcanti.fabio

Cavalcanti.fabio

Responder

Posts

29/09/2005

Martins

Qual o seu Banco de Dados?

Dependendo do seu Banco de Dados, acho q vc vai ter q fazer uma SP para isso ou talvez tenha alguma UDF q lhe ajude nesse processo.


Responder

Gostei + 0

29/09/2005

Cavalcanti.fabio

olá...Paradox...

valeu.


Responder

Gostei + 0

29/09/2005

Emerson Nascimento

Olá, Gostaria da ajuda dos colegas para este filtro(sql)...entre idades...tenho no bco a [b:a75a224e60]data de aniversario[/b:a75a224e60] dos candidatos e preciso de filtrar entre as idades selecionadas...tipo assim : idade entre 19 e 25 anos ou seja o operador vai entrar com as idades e tenho que buscar no bco as pessoas entre esta faixa etaria. valeu turma, abraços, fabio cavalcanti


onde você diz ´data de aniversário´ você quer dizer [b:a75a224e60]data de nascimento[/b:a75a224e60], correto?

bom, tente assim:

select
  nome,
  datadenascimento,
  cast( cast( cast(´09/29/2005´ as date) - datadenascimento as integer) / 365 as integer) idade
from tabela


onde ´09/29/2005´ deve ser substituído pela data atual.

e use a imaginação... :D


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar