Podsumowanie: w tym samouczku dowiesz się, jak używać funkcji SQL Server YEAR()
do wyodrębniania roku z daty.
Przegląd funkcji SQL Server YEAR ()
funkcjaYEAR()
Zwraca wartość całkowitą, która reprezentuje rok podanej daty.,
poniżej przedstawiono składnię funkcji YEAR()
:
Code language: SQL (Structured Query Language) (sql)
funkcja przyjmuje argument, który może być literalną wartością daty lub wyrażeniem, które może rozwiązać TIME
, DATE
, SMALLDATETIME
, DATETIME
, DATETIME2
lub DATETIMEOFFSET
wartość., wyodrębnij rok z daty '2019-02-01′:
Wyjście To:
B) używając funkcji YEAR() z wartością daty, która zawiera tylko część czasu
Jeśli wartość daty wejściowej zawiera tylko DANE czasu, YEAR()
funkcja zwróci 1900
:
Code language: SQL (Structured Query Language) (sql)
oto wyjście:
C) używając funkcji Year() z kolumnami tabeli przykład
użyjemy sales.orders
I sales.order_items
z przykładowej bazy danych do demonstracji.,
Ten przykład wykorzystuje funkcję YEAR()
do wyodrębniania danych roku z wartości w shipped_date
kolumna. Zwraca sprzedaż brutto według roku za pomocą funkcji SUM()
I GROUP BY
klauzula:
poniżej przedstawiono wynik:
Code language: CSS (css)
w tym samouczku nauczyłeś się wyodrębniać rok z określonej daty za pomocą serwera SQL YEAR()
.