Separe uma data em ano, mês e dia
O SQL Server tem várias funções dedicadas a trabalhar com tipos de data. Primeiro, vamos analisar três funções que retornam inteiros representando o ano, o mês e o dia do mês, respectivamente.
Essas funções permitem agrupar datas, o que possibilita calcular totais acumulados por ano ou comparações mês a mês de despesas. Também dá para analisar vendas por dia do mês no calendário para identificar se existe um ciclo mensal forte.
Este exercício faz parte do curso
Análise de Séries Temporais no SQL Server
Instruções do exercício
- Use as funções
YEAR(),MONTH()eDAY()para determinar o ano, o mês e o dia da data e hora atuais.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
DECLARE
@SomeTime DATETIME2(7) = SYSUTCDATETIME();
-- Retrieve the year, month, and day
SELECT
___(@SomeTime) AS TheYear,
___(@SomeTime) AS TheMonth,
___(@SomeTime) AS TheDay;