Here is my SQL:
SELECT
COUNT(id),
CONCAT(YEAR(created_at), '-', MONTH(created_at), '-', DAY(created_at))
FROM my_table
GROUP BY YEAR(created_at), MONTH(created_at), DAY(created_at)
I want a row to show up even for days where there was no ID created. Right now I’m missing a ton of dates for days where there was no activity.
Any thoughts on how to change this query to do that?
The way to do it in one query:
The next code is only necessary if you want to test and don’t have the “my_table” indicated on the question: