需要来自 SQL 的 YTD 数据

Needing YTD Data from SQL

我在这个站点上浏览了很多次,但无法使代码正常工作。我需要以下代码从 2019-01-01 拉到 2019-12-31。当我尝试调整代码时,我不断收到各种错误。任何帮助表示赞赏。

WHERE e.[propertyname] IN ('PreviewTime','StageTime','WrapUpTime','AwaitingCallback')
 AND CAST(GetDate() as INT) - CAST(DATEADD(s,e.[odsoffset],e.[agenttimeUTC]) as INT) <= 90

我不是 SQL 专业人士,但我遇到了你的问题,我想也许我也能学到一些东西。

这样的东西行得通吗?

WHERE e.[propertyname]
IN ('PreviewTime','StageTime','WrapUpTime','AwaitingCallback') 
  AND agenttimeUTC BETWEEN '2019/01/01' AND '2019/12/31';

Edit1:我想我忘记了列名上的一些括号,尝试#2:

WHERE e.[propertyname]
IN ('PreviewTime','StageTime','WrapUpTime','AwaitingCallback') 
  AND e.[agenttimeUTC] BETWEEN '2019/01/01' AND '2019/12/31';