I wish to get the total number of users registered with my site in the date range selected like as follows:
- 2 users logged in on 1st June
- 1 user on 2nd June,
- 2 users on 3rd June
Then I need the count for
1st June as 2
2nd June as 3
3rd June as 5
Here is my query
SET @runtot:=0;
SELECT
count(u.app_user_registered_date) as users_count,
(@runtot := count(u.app_user_registered_date) + @runout) AS rt,
date(u.app_user_registered_date) as registered_date
FROM entr_user as u
INNER JOIN entr_app_granted_permission_details as g
ON g.device_id=u.device_id
WHERE date(u.app_user_registered_date) between '2016-05-31' and '2016-06-03'
GROUP BY date(u.app_user_registered_date) ORDER BY u.app_user_registered_date;
But the rt value is NULL here