将同一天同一地点的多条记录计算为一次就诊



Postgres数据库有一个包含日期时间和商店名称的照片表。通常,对于给定的商店名称,在给定的一天会有多个照片记录
我想将同一天在同一家商店的照片聚合为单店访问,以便计算一个月内的访问次数。

这就是我尝试过的。。。

CountStoreVisits = COUNTD(DATE([AEDTcreatedAt]))
CountOfVisitsPerStore = {FIXED [Store Name] : [CountStoresVisits]}

这有点奏效,但我无法统计每个月的商店访问总数。

经过反复思考,我记得可以在LOD中添加多个维度。所以这就是对我有效的解决方案。

CountOfVisitsPerStore = {FIXED [Store Name], DATETRUNC('day', [AEDTcreatedAt]) : [CountStoresVisits]}

最新更新