Время до первой покупки (signup → first paid)

Средняя Работа с датами

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

Таблицы `users(id, signup_date)` и `payments(user_id, paid_at, amount)`. Для каждого пользователя посчитай число дней от signup до первой оплаты. Колонки: `user_id`, `days_to_first_paid`. Пользователи без оплат — пропусти. Сортировка по `days_to_first_paid` ASC.

Схема данных

CREATE TABLE users (id INTEGER PRIMARY KEY, signup_date TEXT);
CREATE TABLE payments (user_id INTEGER, paid_at TEXT, amount REAL);

Темы

date-arithmetic join time-to-x

Подсказки

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