Calcular Edad
Buenos d铆as.
C贸mo puedo calcular la edad mediante una 煤nica sentencia SQL en PL? Tengo una columna Fecha de Nacimiento y debo dar como resultado la edad de la persona rest谩ndola al SYSDATE.
Muchas gracias!
C贸mo puedo calcular la edad mediante una 煤nica sentencia SQL en PL? Tengo una columna Fecha de Nacimiento y debo dar como resultado la edad de la persona rest谩ndola al SYSDATE.
Muchas gracias!
Buenas, prueba la siguiente consulta:
SELECT TRUNC(MONTHS_BETWEEN(TO_DATE(TO_CHAR(SYSDATE, 'DD/MM/YYYY'),'DD/MM/YYYY'), FECHA_DE_NACIMIENTO) / 12, 0) FROM DUAL
No se si existe alguna funci贸n pero esto no es complicado.
Un saludo y espero que te sirva.
SELECT TRUNC(MONTHS_BETWEEN(TO_DATE(TO_CHAR(SYSDATE, 'DD/MM/YYYY'),'DD/MM/YYYY'), FECHA_DE_NACIMIENTO) / 12, 0) FROM DUAL
No se si existe alguna funci贸n pero esto no es complicado.
Un saludo y espero que te sirva.