我有这样的陈述,计算下面时间间隔的差异:
(DateDiff ("s",previous({PROD_TRKG_TRAN.MOD_DATE_TIME}) ,{PROD_TRKG_TRAN.MOD_DATE_TIME}))/60
现在我希望能够获得那个日期()的平均值,这是我认为应该有效的但是我得到了#34;剩下的文字似乎不是公式的一部分&# 34 ;.错误讯息:
SELECT ({PROD_TRKG_TRAN.USER_ID}),
({USER_MASTER.USER_NAME}),
Average (diff((DateDiff ("s",previous({PROD_TRKG_TRAN.MOD_DATE_TIME}) ,{PROD_TRKG_TRAN.MOD_DATE_TIME})))/60
答案 0 :(得分:0)
您需要对数据进行分组,以便获得该组的平均值。这可以在您的查询中完成,但这将从结果中删除详细信息。如果您需要查看所有详细信息行,请保留datediff公式并将所有结果返回到报表中。然后在报表中创建组并创建一个公式,以获取组的平均值。