Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

membagi kolom datetime menjadi tahun, bulan dan minggu

Coba gunakan DatePart fungsi seperti yang ditunjukkan berikut ini:

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

Catatan:Jika Anda perlu menghitung jumlah minggu dengan ISO 8601 standar maka Anda harus menggunakan datepart(iso_week,Mydate)

Anda juga dapat melihat DateName fungsi

select
  datename(month,Mydate)
From
  MyTable


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. menyimpan kata sandi di SQL Server

  2. Buat VIEW berparameter di SQL Server 2008

  3. Putar menggunakan SQL Server 2000

  4. Variabel tabel kinerja buruk saat dimasukkan dalam Prosedur Tersimpan SQL Server

  5. Cara Mencegah Serangan Injeksi SQL dengan Aman