Очень интересно было выяснить динамику количества новых зарегистрировавшихся пользователей на сайте Аргус-М, т.к. число "вновь прибывающих" стало явно заметным. Поэтому решил составить простенький SQL-запрос, но оказалось, что просто сгруппировать данные не удастся - дата регистрации хранится в базе данных вместе со временем. Так что сначала решено было слегка "поправить" основные данные, чтобы уже можно было группировать просто по дате. Для этого исходное значение было отформатировано с помощью функции date_format. В результате получился следующия запрос:
select a.d, count(a.id) from
(select date_format(joindate, '%Y-%m-%d') d, id from members) a
group by a.d order by a.d desc
Возможно, кому-то пригодится
Комментариев нет:
Отправить комментарий