sacar el mes y año de nacimiento

20/12/2004 - 19:47 por elv | Informe spam
Hola,
Que tal a todos tengo una duda para ustedes espero me
puedan ayudar, como puedo sacar cuantos años tiene y meses
tiene una persona desde la base de datos, del dia de hoy a
su año de nacimiento

si una persona nacio en 1979 , restandole el año actual me
salga que tiene 25 años
2004-1979, lo mismo que el los meses que tiene de vida

Espero me haya explicado muchas gracias.

Preguntas similare

Leer las respuestas

#1 Edgar Contreras
20/12/2004 - 20:59 | Informe spam
Puedes empezar revisando las opciones de la función DateDiff

hoy (getdate())
select datediff(mm,fecha_Nac,getdate()) from TU_TABLA

hoy (getdate())
select datediff(yy,fecha_Nac,getdate()) from TU_TABLA

Saludos,

Edgar Contreras


[Conectado desde Tijuana, B.C. México]

DISCLAIMER: La información es presentada como es, sin ninguna
responsabilidad, sin garantía alguna y no otorga
derecho alguno.



"elv@" wrote in message
news:15d101c4e6c4$58546180$
Hola,
Que tal a todos tengo una duda para ustedes espero me
puedan ayudar, como puedo sacar cuantos años tiene y meses
tiene una persona desde la base de datos, del dia de hoy a
su año de nacimiento

si una persona nacio en 1979 , restandole el año actual me
salga que tiene 25 años
2004-1979, lo mismo que el los meses que tiene de vida

Espero me haya explicado muchas gracias.
Respuesta Responder a este mensaje
#2 Gustavo Larriera [MVP]
20/12/2004 - 22:49 | Informe spam
DECLARE @myBirthday DATETIME
SET @myBirthday = '19620707'
SELECT DATEDIFF(yy, @myBirthday, GETDATE()) myAge

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"elv@" wrote in message
news::
Hola,
Que tal a todos tengo una duda para ustedes espero me
puedan ayudar, como puedo sacar cuantos años tiene y meses
tiene una persona desde la base de datos, del dia de hoy a
su año de nacimiento

si una persona nacio en 1979 , restandole el año actual me
salga que tiene 25 años
2004-1979, lo mismo que el los meses que tiene de vida

Espero me haya explicado muchas gracias.
Respuesta Responder a este mensaje
#3 elv
21/12/2004 - 18:01 | Informe spam
gracias edgar...
Puedes empezar revisando las opciones de la función


DateDiff



(fecha_nac) al dia de
hoy (getdate())
select datediff(mm,fecha_Nac,getdate()) from TU_TABLA



(fecha_nac) al dia de
hoy (getdate())
select datediff(yy,fecha_Nac,getdate()) from TU_TABLA

Saludos,

Edgar Contreras


[Conectado desde Tijuana, B.C. México]

DISCLAIMER: La información es presentada como es, sin


ninguna
responsabilidad, sin garantía


alguna y no otorga
derecho alguno.



"elv@" wrote in


message
news:15d101c4e6c4$58546180$
Hola,
Que tal a todos tengo una duda para ustedes espero me
puedan ayudar, como puedo sacar cuantos años tiene y meses
tiene una persona desde la base de datos, del dia de hoy a
su año de nacimiento

si una persona nacio en 1979 , restandole el año actual me
salga que tiene 25 años
2004-1979, lo mismo que el los meses que tiene de vida

Espero me haya explicado muchas gracias.


.

Respuesta Responder a este mensaje
#4 elv
21/12/2004 - 18:02 | Informe spam
gracias Gustavo :)
DECLARE @myBirthday DATETIME
SET @myBirthday = '19620707'
SELECT DATEDIFF(yy, @myBirthday, GETDATE()) myAge

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y


no otorga ningun
derecho / This posting is provided "AS IS" with no


warranties, and
confers no rights.



"elv@" wrote in


message
news::
Hola,
Que tal a todos tengo una duda para ustedes espero me
puedan ayudar, como puedo sacar cuantos años tiene y




meses
tiene una persona desde la base de datos, del dia de




hoy a
su año de nacimiento

si una persona nacio en 1979 , restandole el año actual




me
salga que tiene 25 años
2004-1979, lo mismo que el los meses que tiene de vida

Espero me haya explicado muchas gracias.



.

Respuesta Responder a este mensaje
#5 Edgar Contreras
21/12/2004 - 19:29 | Informe spam
Por nada!.. :)

Saludos,

Edgar Contreras


[Conectado desde Tijuana, B.C. México]

"elv@" wrote in message
news:1a7a01c4e77e$a7504e10$
gracias edgar...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida