Consulta Sql

29/07/2003 - 09:55 por cousi | Informe spam
Hola a todos.

Esta consulta la puse hace unos dias, pero es que no consigo solucionarlo
con las soluciones que me dieron o a lo mejor yo me exprese mal con lo que
quería hacer. Esto trabajando con VB6.0, Sp5, Mdac 2.6, Access 2000.

Yo tengo una tabla de personal en la cuál introduzco la fecha de nacimiento.

Las concultas que yo quiero hacer son las siguientes.

Yo quiero sacar las personas que tengan una determinada edad, es decir
todas aquellas personas que tengan 30 años, lo que pasa que no lo consigo.
Mas o meno creo que sería así

Select nombre, apellidos, direccion, fechanaciemiento From personal Where
(fechanacimiento =datediff("yyyy", fechanacimiento, 30) -aqui es donde me
bloqueo

La otra consulta que quiero hacer es mas o me nos lo mismo, lo unico que
quiero es sacar las personas que tengan entre 20 y 30 años.

Me pueden echar una mano, muchisimas gracias

Jose Mª Cousiño

Preguntas similare

Leer las respuestas

#6 Alex Martínez
29/07/2003 - 15:58 | Informe spam
No lo he probado (te lo dejo a ti), pero podría ser algo parecido a esto:
WHERE DateDiff("yyyy", fechanacimiento, date()) - IIf(
DateSerial(Year(Now), Month(fechanacimiento), Day(fechanacimiento)) <Date(),0,1) between 20 and 30


Saludos,
Alex


"cousi" wrote in message
news:
Mostrar la cita
y
Mostrar la cita
and
Mostrar la cita
and
Mostrar la cita
decir
Mostrar la cita
que
Mostrar la cita
#7 cousi
29/07/2003 - 16:10 | Informe spam
Hola Fatima, he estado probando tu posible solución y no me ha funcionado,
pero de todas maneras muchisimas gracias.

Jose Mª Cousiño
"cousi" escribió en el mensaje
news:
Mostrar la cita
decir
Mostrar la cita
que
Mostrar la cita
Ads by Google
Search Busqueda sugerida