0

我有一个计数,它给了我以下错误:

设置修饰符表达式中的错误

表达式是:

=Count({<date(STARTTIMEDATE)={"$(=Date(Today()))"}>} IDID)

STARTTIMEDATE格式为YYYY-MM-DD HH:MM:SS:XXXXXX

4

2 回答 2

1

您需要将测试字符串的日期格式与原始格式匹配。

=Count({<STARTTIMEDATE={"$(=Date(Today(),'YYYY-MM-DD HH:MM:SS:XXXXXX'))"}>} IDID)

在我看来,我认为 STARTTIMEDATE 只是一个标签/指针,表示集合分析应该在哪里而不是作为要评估的函数

于 2019-06-21T06:14:30.090 回答
1

我已经通过在我的加载脚本中使用它来解决这个问题:

CONVERT(VARCHAR(10),CAST(STARTTIMEDATE as DATE),103) AS STARTDATE

然后这是我的表达:

=Count({$<YEAR=,STARTDATE={"$(=Date(Today()-1))"}>} IDID)
于 2019-06-21T10:34:07.190 回答