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

Bangun tanggal dari nomor tahun dan minggu di MSSQL

Gunakan DATEADD

Demo Penguji Ulang

DECLARE @y INT = 2015, 
        @w INT = 37;

SELECT 
  [StartOfWeek] = DATEADD(wk,DATEDIFF(wk,7,CAST(@y AS NVARCHAR(100))) + (@w-1),7);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pindahkan data SQL dari satu tabel ke tabel lainnya

  2. Filter pada klausa Output sql

  3. Buat Pemicu "Alih-alih" di SQL Server

  4. Apakah mungkin untuk menghapus dari beberapa tabel dalam pernyataan SQL yang sama?

  5. Buat Kolom Terhitung menggunakan data dari tabel lain