私はdate_trunc
を使ってタイムスタンプフィールドに集計しています。私は与えられたフィールドの一意の値の数を数ヶ月にわたって数えようとしています。私は私の解像度としてmonth
を選択した場合:date_truncを使用したローリング平均
SELECT date_trunc('month', timestamp), COUNT(DISTINCT(foo)) FROM ...
、すべての結果のエントリは、各月の初めにであるので、「2017年1" 月1日はtimestamp
フィールドは1月のどこにある一意のエントリを数えることになります。
2017年2月15日までのエントリを含んで、私は2017年1月15日のエントリを持っているかもしれないというようなオフセットを指定することが方法です?
感謝。
サンプルデータ。期待される出力。 –