Summary: in this tutorial, you will learn how to use the SQL Server YEAR()
function to extract a year from a date.
SQL Server YEAR () resumo da função
o YEAR()
função devolve um valor inteiro que representa o ano da data indicada.,
A seguir mostra a sintaxe da tag YEAR()
função:
Code language: SQL (Structured Query Language) (sql)
A função aceita um argumento que pode ser um literal de data de valor ou uma expressão que pode resolver para uma TIME
DATE
SMALLDATETIME
DATETIME
DATETIME2
, ou DATETIMEOFFSET
valor., extrato de um ano a partir da data de “2019-02-01′:
Code language: SQL (Structured Query Language) (sql)
O resultado é:
B) Usando a função YEAR() com um valor de data que tem apenas parte do tempo
Se a data de entrada tem valor apenas de dados em tempo, YEAR()
função irá retornar 1900
:
Code language: SQL (Structured Query Language) (sql)
Aqui está o resultado:
C) Utilizando ANO() função com as colunas da tabela de exemplo
Vamos usar o sales.orders
e sales.order_items
a partir do banco de dados de exemplo para demonstração.,
Este exemplo usa o YEAR()
função para extrair dados do ano de valores shipped_date
coluna. Ele retorna a receita bruta de vendas por ano, utilizando o SUM()
função e GROUP BY
cláusula:
A seguir mostra a saída:
Code language: CSS (css)
neste tutorial, você aprendeu a extrair o ano de uma data especificada usando o SQL Server YEAR()
função.