Función DATEDIFF

Esta función devuelve el número de intervalos que hay entre dos fechas, pudiendo escoger el intervalo a usar. Por ejemplo, podemos calcular el número de meses que hay entre el 24 de julio de 2007 y el 15 de octubre de 2020 con la siguiente medida:

value = 
DATEDIFF(
    DATE(2007, 7, 24),
    DATE(2020, 10, 15),
    MONTH
)
Función DATEDIFF

Los dos primeros argumentos pueden ser fechas o “fechas y horas”, y los períodos a usar pueden ser SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER o YEAR.