Генерация календаря и заполнение пропусков

Сложная CTE (Common Table Expressions)

Условие задачи

Таблица daily_metrics (day TEXT, visitors INTEGER). Есть пропуски в датах. Сгенерируйте все дни от 2024-01-01 до 2024-01-10 через рекурсивный CTE и для каждого дня выведите количество посетителей (0 если данных нет). Выведите day, visitors.

Схема данных

CREATE TABLE daily_metrics (day TEXT PRIMARY KEY, visitors INTEGER);

Темы

WITH RECURSIVE CTE LEFT JOIN COALESCE DATE

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи