Oppsummering: i denne opplæringen vil du lære hvordan du bruker SQL Server YEAR()
funksjon for å trekke ut et år fra en dato.
SQL Server ÅR () – funksjonen oversikt
YEAR()
funksjonen returnerer et heltall som representerer året av den angitte dato.,
følgende viser syntaks for YEAR()
funksjoner:
Code language: SQL (Structured Query Language) (sql)
funksjonen aksepterer et argument som kan være et konkret dato verdi eller et uttrykk som kan løses opp til en TIME
, DATE
, SMALLDATETIME
, DATETIME
, DATETIME2
, eller DATETIMEOFFSET
verdi., trekke ut et år fra den dato ‘2019-02-01’:
Code language: SQL (Structured Query Language) (sql)
output er:
B) ved Hjelp av ÅRET () – funksjonen med en dato verdi som har bare tid en del
Dersom den inn dato verdi har kun tid på data, YEAR()
funksjonen vil returnere 1900
:
Code language: SQL (Structured Query Language) (sql)
Her er resultatet:
C) ved Hjelp av ÅRET() funksjonen med bord kolonner eksempel
Vi vil bruke sales.orders
og sales.order_items
fra eksempeldatabasen for demonstrasjon.,
Dette eksemplet bruker YEAR()
funksjon for å trekke ut året data fra verdiene i den shipped_date
kolonne. Den returnerer brutto salg av året, ved hjelp av SUM()
funksjon og GROUP BY
klausulen:
følgende viser utgang:
Code language: CSS (css)
I denne opplæringen, du har lært meg hvordan å trekke ut året fra en bestemt dato, kan du ved hjelp av SQL Server YEAR()
funksjon.