“Hitung hari akhir pekan antara dua tanggal SQL” Kode Jawaban

SQL Dapatkan jumlah hari antara dua tanggal

DATEDIFF(DAY, '1/1/2011', '3/1/2011')
Lazy Lemur

Hitung hari akhir pekan antara dua tanggal SQL

DECLARE @StartDate DATETIME
DECLARE @EndDate DATETIME
SET @StartDate = '2022/06/01'
SET @EndDate = '2022/06/30'


SELECT
  (DATEDIFF(wk, @StartDate, @EndDate) * 2)
   +(CASE WHEN DATENAME(dw, @StartDate) = 'Sunday'   THEN 1 ELSE 0 END)
   +(CASE WHEN DATENAME(dw, @EndDate)   = 'Saturday' THEN 1 ELSE 0 END)
Tiny Coders

Jawaban yang mirip dengan “Hitung hari akhir pekan antara dua tanggal SQL”

Pertanyaan yang mirip dengan “Hitung hari akhir pekan antara dua tanggal SQL”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya