我有下表:
id | decided_at | reviewer
1 2020-08-10 13:00 john
2 2020-08-10 14:00 john
3 2020-08-10 16:00 john
4 2020-08-12 14:00 jane
5 2020-08-12 17:00 jane
6 2020-08-12 17:50 jane
7 2020-08-12 19:00 jane
我想要做的是获取和之间的差异,min
并从 id 中max
获取总数count
,即最小值、最小值和最大值之间的范围以及最大值。目前,我只能获得过去一天的数据。
期望的输出:
Date | Time(h) | Count | reviewer
2020-08-10 3 3 john
2020-08-12 5 4 jane
由此,我想获得过去 x 天的平均显示数据。
示例:如果今天是 13 号,则过滤过去 2 天(48 小时)输出:
reviewer | reviews/hour
jane 5/4 = 1.25
示例 2:如果今天是 13 号,则过滤过去 3 天(48 小时)
reviewer | reviews/hour
john 3/3 = 1
jane 5/4 = 1.25
理想情况下,如果在 LookML 中无需使用派生表就可以做到这一点,那么最好拥有它。否则,SQL 中的解决方案会很棒,我可以尝试转换为 LookerML。
谢谢!