I have a table record
with the columns:
userId ip timestamp userAgent
How do I write a query that will list the site traffic per month (measured in # of logins) from January 2017 through December 2017
Advertisement
Answer
You can use group by
as follows:
select userId, date_trunc('month', timestamp) as Month_, count(*) From your_table t Where year(timestamp) = 2017 group by userId, date_trunc('month', timestamp) ;