Menu
Coddy logo textTech

Handling Dates Part 2

Parte de la sección Fundamentos del Journey de SQL de Coddy — lección 32 de 72.

Las fechas no se pueden sumar ni restar como los números. Para realizar cálculos con fechas, debemos convertirlas a números utilizando la función JULIANDAY. Esta función convierte las fechas al día juliano, un recuento continuo de días desde el 1 de enero de 4713 a. C., que es utilizado por los astrónomos para intervalos de tiempo y comparaciones entre diferentes calendarios.

Para usarlo escribiremos:

SELECT JULIANDAY('2023-02-20 12:00:00')

Esto devolverá 2459996.0 días

challenge icon

Desafío

Fácil

Tablas y columnas disponibles:

  • <strong>events</strong>: <strong>id</strong>, <strong>start</strong>, <strong>end</strong>

Obtén los IDs de todos los eventos que duren menos de tres días

Hoja de referencia

Para realizar cálculos con fechas, conviértalas en números utilizando la función JULIANDAY, que convierte fechas en días julianos:

SELECT JULIANDAY('2023-02-20 12:00:00')

Esto devuelve el número de días desde el 1 de enero de 4713 a. C., lo que le permite restar fechas para encontrar diferencias de tiempo.

Pruébalo tú mismo

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos