【发布时间】:2020-09-29 14:33:52
【问题描述】:
这里的第一个问题。我正在尝试计算过去 365 天 SQL 中的滚动数字。我有以下公式:
Select Count (*) ID
From HSE_Meldingen
Where ((Bedrijf IN ('BE Civiel','Be Mechanisch','BE Overig','BE Vijzel') And Datum_incident > DATEADD(DAY,-365,GETDATE()) and Soort_Melding = 'Letselongeval EHBO met doktersverzorging')
现在我必须添加一些额外的东西。我希望这个公式能够回顾过去 5 年中的每一天 365 天。所以计算一个 365 天的滚动窗口,回溯 5 年。
我希望我已经解释得足够好。
【问题讨论】:
-
@a_horse_with_no_name 感谢您的回复。我正在使用 SQL-server,我已经添加了标签。
标签: sql-server select rolling-computation dateadd