DATETIME_SUB

Resta un intervalo de tiempo especificado a partir de una fecha

Ejemplo de uso

DATETIME_SUB(Order Date, INTERVAL 1 WEEK)

Sintaxis

DATETIME_SUB(datetime_expression, INTERVAL integer part)

Parámetros

  • datetime_expression: campo o expresión de fecha o de fecha y hora.
  • integer: campo o expresión numérica entera que representa el número de partes que se van a restar.
  • part: unidad de tiempo que se va a restar. DATETIME_ADD admite los siguientes valores para part:
    • MICROSECOND: disponible en los campos o expresiones de fecha y hora.
    • MILLISECOND: disponible en los campos o expresiones de fecha y hora.
    • SECOND: disponible en los campos o expresiones de fecha y hora.
    • MINUTE: disponible en los campos o las expresiones de fecha y hora.
    • HOUR: disponible en los campos o expresiones de fecha y hora.
    • DAY
    • WEEK. Equivalente a 7 DAY.
    • MONTH
    • QUARTER
    • YEAR

Tipo de datos devueltos

Fecha y hora

Ejemplos

Fórmula Resultado
DATETIME_SUB(DATETIME "2008-12-25 15:30:00", INTERVAL 10 MINUTE) 2008-12-25 15:20:00
DATETIME_SUB(DATE "2008-12-25", INTERVAL 5 DAY)
2008-12-20

Notas

Esta función no está disponible para los tipos de fecha del modo de compatibilidad.

Se requiere un tratamiento especial para las partes MONTH, QUARTER y YEAR cuando la fecha es el último día del mes (o está cercana a él). Si el mes resultante tiene menos días que el día de la fecha original o del día de la fecha y hora, entonces el día del resultado es el último día del nuevo mes.

Recursos relacionados

¿Te ha resultado útil esta información?
¿Cómo podemos mejorar esta página?
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Aplicaciones de Google
Menú principal
Buscar en el Centro de ayuda
true
102097
false