从SQL需要YTD数据

问题描述 投票:1回答:1

我在这个网站上看了很多但是我无法让代码工作。我需要以下代码从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 tsql between
1个回答
1
投票

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

这样的事情有用吗?

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

Edit1: I think I forgot some brackets on the column name, attempt#2:

WHERE e.[propertyname]
IN ('PreviewTime','StageTime','WrapUpTime','AwaitingCallback') 
  AND e.[agenttimeUTC] BETWEEN '2019/01/01' AND '2019/12/31';
© www.soinside.com 2019 - 2024. All rights reserved.