Riepilogo: in questo tutorial, imparerai come utilizzare la funzione SQL Server YEAR()
per estrarre un anno da una data.
SQL Server YEAR() panoramica delle funzioni
La funzioneYEAR()
restituisce un valore intero che rappresenta l’anno della data specificata.,
di seguito è illustrata La sintassi del tag YEAR()
funzione:
Code language: SQL (Structured Query Language) (sql)
La funzione accetta un argomento che può essere letterale data valore o un’espressione che può risolvere un TIME
DATE
SMALLDATETIME
DATETIME
DATETIME2
o DATETIMEOFFSET
valore., estratto di un anno dalla data ‘2019-02-01’:
Code language: SQL (Structured Query Language) (sql)
L’output è:
B) Utilizzando la funzione YEAR() con un valore di data che è solo parte del tempo
Se la data di input valore ha solo il tempo di dati, YEAR()
funzione restituirà 1900
:
Code language: SQL (Structured Query Language) (sql)
Ecco l’output:
C) Utilizzando l’ANNO() funzione con colonne della tabella di esempio
useremo il sales.orders
e sales.order_items
dal database di esempio per la dimostrazione.,
Questo esempio utilizza la funzione YEAR()
per estrarre i dati dell’anno dai valori nel shipped_date
colonna. Restituisce il fatturato lordo per anno utilizzando il SUM()
funzione e GROUP BY
clausola:
mostra Il seguente output:
Code language: CSS (css)
In questo tutorial, avete imparato a estrarre anno da una data specificata utilizzando SQL Server YEAR()
funzione.