EmpezarEmpieza gratis

Desglosa una fecha en año, mes y día

SQL Server incluye varias funciones específicas para trabajar con tipos de fecha. Primero veremos tres funciones que devuelven enteros que representan, respectivamente, el año, el mes y el día del mes.

Estas funciones nos permiten agrupar fechas para calcular totales acumulados por año o comparar gastos de un mes a otro. También podríamos analizar las ventas por día del mes del calendario para ver si existe un ciclo mensual marcado.

Este ejercicio forma parte del curso

Análisis de series temporales en SQL Server

Ver curso

Instrucciones del ejercicio

  • Usa las funciones YEAR(), MONTH(), y DAY() para obtener el año, el mes y el día de la fecha y hora actuales.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

DECLARE
	@SomeTime DATETIME2(7) = SYSUTCDATETIME();

-- Retrieve the year, month, and day
SELECT
	___(@SomeTime) AS TheYear,
	___(@SomeTime) AS TheMonth,
	___(@SomeTime) AS TheDay;
Editar y ejecutar código