11/07/2011, 14:13
|
| | Fecha de Ingreso: junio-2010
Mensajes: 30
Antigüedad: 14 años, 5 meses Puntos: 0 | |
Calcular si es año, meses o Dias? Hola
con esta consulta logro obtener las edades de los usuarios en la base de datos pero tengo un inconveniente no me arroja si son años o meses o dias solo me arroja valores Ejemplo:
Afiliado Edad
Andres Zafhi 20
Roberto Rodriguez 30
SELECT Concat (Nombres, ' ', Apellidos) As Afiliado
CASE
WHEN (MONTH(fecha_nacimiento) < MONTH(current_date)) THEN YEAR(current_date) - YEAR(fecha_nacimiento)
WHEN (MONTH(fecha_nacimiento) = MONTH(current_date)) AND (DAY(fecha_nacimiento) <= DAY(current_date)) THEN YEAR(current_date) - YEAR(fecha_nacimiento)
ELSE (YEAR(current_date) - YEAR(fecha_nacimiento)) - 1
END AS edad
FROM tbl_Afiliados
Y no he podido acomodar la consulta para que me muestre en otra columna
Afiliado Edad UniMedida
Andres Zafhi 20 Años
Roberto Rodriguez 30 Dias
De antemano muchas Gracias por su ayuda |