Select com datas de nascimento

26/01/2006

0

OLá, Pessoal!


Tenho um banco de dados no IB 6.0 assim:

TABELA: SOCIOS
CAMPOS: NOME, DATA_NASCIMENTO, SEXO

SELECT * FROM SOCIOS
WHERE SEXO = ´MASCULINO´ AND DATA_NASCIMENTO <= ´01/26/2006´
ORDER BY DATA_NASCIMENTO

Gostaria de uma consulta que mim retornasse por sexo homens e mulheres com idades entre 16anos e 32anos

Agradeço a quem poder mim ajudar!

Erivando


[quote:6c4256c703=´Moderação´][b:6c4256c703][color=blue:6c4256c703]Título do tópico editado por Vinicius2K:[/color:6c4256c703][/b:6c4256c703]
[b:6c4256c703][color=red:6c4256c703][list:6c4256c703][*:6c4256c703]Título inteiramente em maiúsculas: ´SELECT COM DATAS DE NASCIMENTO´.
[*:6c4256c703]O tópico só não foi bloqueado em consideração ao colega que postou uma resposta.[/list:u:6c4256c703][/color:6c4256c703][/b:6c4256c703]
Peço que leia atentamente as [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]Regras de Conduta[/url] e se algum esclarecimento sobre o funcionamento do fórum ou sobre as Regras de Conduta for necessário, envie-me uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=2796]Mensagem Particular[/url].[/quote:6c4256c703]


Erivando

Erivando

Responder

Posts

27/01/2006

Edilcimar

select * from socios
where ((data_nascimento + 16 *365 >= Date) and (data_nascimento + 32 * 365 <= Date) order by data_nascimento


Responder

27/01/2006

Emerson Nascimento

select
  *
from
  tabela
where
  ((current_date - datanascimento) / 365) between 16 and 32
order by
  datanascimento desc



Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar