• Как посчитать количество регистраций по каждому дню месяца?

    @road_warrior12 Автор вопроса
    1) Не понимаю, как иначе добиться вывода кол-ва зарегистрированных пользователей, если использую count, то из-за группировки по датам он везде в итоге выводит единицу
    2) Поправил на WHERE register_date LIKE "%2021%06%_" . Так будет учитываться только июнь 2021
  • Как посчитать количество регистраций по каждому дню месяца?

    @road_warrior12 Автор вопроса
    Спасибо ! Но в Вашем решении очень много пока еще неизвестных для меня функций, я немного доработал свой изначальный код, можете, пожалуйста, подсказать, реально ли дополнив мой код сделать вывод всех дней месяца ? Или же нужно прям с нуля переписывать, как исполнили Вы. Собственно, доработанный код:
    CREATE TABLE registers (
    user_id int,
    register_date date
    );

    INSERT INTO registers VALUES
    (001, '2021-02-01'), (002, '2021-02-15'), (003, '2021-02-15'), (004, '2021-06-01'), (005, '2021-06-02'), (006, '2021-06-03'), (007, '2021-06-15');

    SELECT register_date, sum(user_id) AS cnt_all_users
    FROM registers
    WHERE register_date LIKE "_%06%_"
    GROUP BY register_date