0
先週のすべてのデータについて、(月曜日〜日曜日)にカウントしようとしています。しかし何らかの理由で日曜日を無視しているようで、正しいカウントが得られないようです。先週のSQLサーバーでデータを集計しました
SET DATEFIRST 1
Select *
FROM Products a
inner join Locations b
on a.Location = b.LocID
where b.LocID = 12 AND
a.Created >= DATEADD(week, DATEDIFF(week,0,GETDATE())-1,-1)
AND a.Created < DATEADD(week, DATEDIFF(week,0,GETDATE()),-1)
SET DATEFIRST 1 セレクトDATEADD(週、DATEDIFF(週、0、GETDATE()) - 1、-1) 、DATEADD(週、DATEDIFF(週、0、GETDATE ())、 - 1)あなたがそれを実行すると、あなたはなぜ日曜日に来ていないのか分かるはずです。 – SteveB