## Контекст (таблицы и пример данных) ### Таблицы - `orders(id, user_id, order_date, amount, status

SQL Developer Senior
## Контекст (таблицы и пример данных) ### Таблицы - `orders(id, user_id, order_date, amount, status)` ### Пример данных **orders** | id | user_id | order_date | amount | status | |---:|--------:|-------------|-------:|--------| | 10 | 1 | 2025-03-01 | 120.00 | paid | | 12 | 1 | 2025-03-05 | 80.00 | paid | | 15 | 2 | 2025-03-06 | 500.00 | paid | --- ## Задача Найти дни, в которые не было заказов (между минимальной и максимальной датой заказов).
Ответы
```sql WITH dates AS ( SELECT generate_series( (SELECT MIN(order_date) FROM orders), (SELECT MAX(order_date) FROM orders), INTERVAL '1 day' )::date AS d ) SELECT d FROM dates LEFT JOIN orders o ON o.order_date = d WHERE o.id IS NULL ORDER BY d; ```