我使用date_trunc
在時間戳字段上進行聚合。我試圖計算一個月內給定字段中唯一值的數量。如果讓我選擇month
爲我的決心:使用date_trunc的滾動平均值
SELECT date_trunc('month', timestamp), COUNT(DISTINCT(foo)) FROM ...
那麼所有的結果條目是在每個月初,所以「2017年1" 月1日將被計數的唯一條目,其中timestamp
場是在一月的任何地方。
是否有指定的偏移,使得我有可能在2017年1月15日的條目的方式,包括項目達2017年2月15日?
感謝。
樣本數據。預期產出。 –