Rezumat: în acest tutorial, veți învăța cum să utilizați SQL Server YEAR()
funcția de a extrage un an dintr-o data.
SQL Server YEAR () prezentare generală a funcției
funcția YEAR()
returnează o valoare întreagă care reprezintă anul datei specificate.,
următoarele spectacole sintaxa YEAR()
funcția:
Code language: SQL (Structured Query Language) (sql)
funcția acceptă un argument care poate fi un literal data valoare sau o expresie care poate rezolva la un TIME
, DATE
, SMALLDATETIME
, DATETIME
, DATETIME2
sau DATETIMEOFFSET
valoare., extract de un an de la data ‘2019-02-01’:
Code language: SQL (Structured Query Language) (sql)
rezultatul este:
B) Utilizând AN (funcția), cu o valoare de dată că are timp numai o parte
Dacă data de intrare valoare are doar date în timp, YEAR()
funcția va returna 1900
:
Code language: SQL (Structured Query Language) (sql)
Aici este de ieșire:
C) Utilizarea ANUL() funcția cu coloane de tabel exemplu
Vom folosi sales.orders
și sales.order_items
din baza de date eșantion pentru demonstrație.,
Acest exemplu utilizează YEAR()
funcția de a extrage datele din anul de valori în shipped_date
coloana. Se întoarce vânzări brute de an, folosind SUM()
funcția și GROUP BY
clauză:
următoarele prezinta ieșire:
Code language: CSS (css)
În acest tutorial, ați învățat cum de a extrage anul dintr-o dată specificată prin utilizarea SQL Server YEAR()
function.