Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Ngày xây dựng từ năm và số tuần trong MSSQL

Sử dụng DATEADD

Bản trình diễn trình kết hợp lại

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. Chọn COUNT (*) với DISTINCT

  2. Ví dụ về câu lệnh hợp nhất đơn giản trong SQL Server

  3. Cách lấy ngày đầu tiên và ngày cuối cùng của tháng trước (có dấu thời gian) trong SQL Server

  4. Làm cách nào để thêm thuộc tính nhận dạng vào cột hiện có trong SQL Server

  5. Đếm số bản ghi được trả về theo nhóm bởi