Cálculos en MySQL

1. Cálculos con fechas

Añadimos este capitulo porque no es fácil hacer cálculos entre fechas

Para determinar la edad de una persona simplemente se resta la fecha actual de la fecha de nacimiento. YEAR() obtiene los 4 primeros digitos (año) y RIGHT() obtiene los últimos 5 dígitos (MM-DD), finalmente la condición retornara un 0 o un 1.

SELECT YEAR(CURRENT_DATE)-YEAR(fecha)-(RIGHT(CURRENT_DATE,5)