私は増加するユーザー数に従うことができるダイアグラムを作ろうとしています。日付ごとのPostgresqlカウント行合計
は、したがって、私は、特定の期間中に新しく追加されたユーザーの検索SQL文を書きました:次の結果が示されている
select distinct Createtime, count (user_id) as new_users
from user
where createtime between '2015-12-03 00:00:00' and CURRENT_DATE
group by createtime
order by createtime asc;
:
createtime|new_users
---------------------
2015-12-04| 1
2016-01-20| 1
2016-02-03| 5
2016-02-04| 1
私が持っている結果を追加したいと思います各日付の現在のユーザー数です。結果は次のようになります。
createtime|new_users
---------------------
2015-12-04| 1
2016-01-20| 2
2016-02-03| 7
2016-02-04| 8
これを実現するSQL文または別の方法がありますか?あなたが私にこれを手伝ってくれることを願っています
あなたはCREATETIME欄の日付またはタイムスタンプを保存しますか? – jarlh
私はタイムゾーンなしでタイムゾーンを使用します – user3906778