Таблица events содержит id, event_date, event_count. Не все даты в диапазоне 2024-01-01..2024-01-10 присутствуют. Сгенерируйте полный date spine за этот период через рекурсивный CTE и LEFT JOIN с events, заполняя пропуски нулями. Выведите day, count (0 для отсутствующих). Отсортируйте по day.
CREATE TABLE events (id INTEGER PRIMARY KEY, event_date TEXT, event_count INTEGER);
WITH RECURSIVE LEFT JOIN COALESCE