MYSQLで、日ごとの集計をしたいのですがうまくいきません。
SELECT
cast(time as date),
COUNT(distinct id)
FROM a
WHERE time > '2016-05-01'
Group by time
time がタイムスタンプ型で
2016-01-01 00:01:01
のような型なので、年月日だけにし
id数を抽出したいのですが、上記SQLにすると
結果が
time id
2016-01-01 5
2016-01-01 2
などと、日付が重複していて出てしまいます。
これを
2016-01-01 7
2016-01-02 2
など集計するにはどうしたらいいでしょうか。
大変素人で申し訳ないのですがご教示ください
回答2件
あなたの回答
tips
プレビュー