Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Aufteilen einer datetime-Spalte in Jahr, Monat und Woche

Versuchen Sie es mit DatePart Funktion wie im Folgenden gezeigt:

select
  datepart(year,Mydate), 
  datepart(month,Mydate),
  datepart(week,Mydate)
From
  MyTable

Hinweis:Wenn Sie die Wochennummer nach ISO 8601 berechnen müssen Standards müssen Sie datepart(iso_week,Mydate) verwenden

Sie können sich auch den DateName ansehen Funktion

select
  datename(month,Mydate)
From
  MyTable