Я построил в своей базе данных таблицу, в которой при успешном входе на сайт вставляются номер входа и временная метка.
Я вставляю данные через UNIX_TIMESTAMP
Теперь мне нужносоздайте запрос для подсчета количества входов в систему для каждого пользователя в конкретном месяце. Важно то, что я хочу отслеживать только количество дней, в течение которых пользователь входил в данный месяц, а не фактическое число учетных записей.
Это запрос, с которого я начал, но мне не нужно общее количество входов в систему, просто количество дней в месяце, в которое каждый пользователь входил:
SELECT login, COUNT(DAY(FROM_UNIXTIME(datestamp)))
FROM logincount
GROUP BY login