sql >> Databasteknik >  >> RDS >> Sqlserver

dela upp en datetime-kolumn i år, månad och vecka

Testa att använda DatePart fungerar som visas i följande:

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

Obs:Om du behöver beräkna veckonummer med ISO 8601 standarder så måste du använda datepart(iso_week,Mydate)

Du kan också titta på DateName funktion

select
  datename(month,Mydate)
From
  MyTable


  1. Skickar värden till infogningsfrågan med väljfråga

  2. importera osm-fil till en postgres/postgis-databas

  3. mysql_fetch_assoc():det angivna argumentet är inte en giltig MySQL-resultatresurs

  4. Visar meddelande när inga resultat hittas i PHP MySQL-sökning