Какой запрос корректно найдёт пользователей, совершивших покупки 3 дня подряд? ```sql -- Вариант A: WITH numbered AS ( SELECT user_id, purchase_date, purchase_date - ROW_NUMBER() OVER (PARTITION BY user_id ORDER BY purchase_date)::int AS grp FROM purchases GROUP BY user_id, purchase_date ) SELECT DISTINCT user_id FROM numbered GROUP BY user_id, grp HAVING COUNT(*) >= 3; ```

SQL hard senior

Варианты ответа

Разбор ответа

Подробный разбор с объяснением «почему правильный ответ верный» и почему остальные неверны — после регистрации.

2475 вопросов с разбором, quiz-режим с проверкой, AI-собес и подготовка к интервью аналитика.

Получить доступ к ответам — все вопросы →

Похожие вопросы из категории «SQL»