SQL для аналитика: воронки, сессии, повторные покупки и RFM
Покупка есть в журнале, но случилась раньше просмотра товара. Первый заказ отменён, а следующий уже назвали повторным. Такие ошибки не исправить одной заменой JOIN: сначала нужно точно определить событие, порядок и окно наблюдения.
Начать практику: Последовательная воронка SQL: покупка раньше просмотра.
Задачи на код и вопросы с выбором ответа. Проверка доступна без регистрации.
Как проходить
Сначала разберите короткие ситуации о последовательности событий и границах сессии. Затем напишите запрос для аудита нарушений воронки и посчитайте клиентские RFM-сегменты. В SQL-задачах схема и данные уже подготовлены; вы отправляете запрос и проверяете результат.
На что обратить внимание
Зафиксируйте, какие статусы считаются покупкой, как упорядочивать события с одинаковым временем и включена ли граница периода. Для RFM все три показателя должны использовать один и тот же момент среза: будущая покупка не должна менять прошлый отчёт.
Задания
- Последовательная воронка SQL: покупка раньше просмотра — вопрос.
- SQL: Последовательные воронки событий — Аудит нарушений порядка и первая аномальная подписка — код.
- Повторная покупка в SQL: отменённый первый заказ — вопрос.
- Сессии в SQL: как считать разрыв между событиями — вопрос.
- RFM-анализ: расчёт на дату среза — вопрос.
- SQL: RFM-анализ на дату среза — Статистика клиентских RFM-сегментов — код.
Продолжить обучение
Разберите тему по порядку в курсе Продвинутый SQL: сложные запросы и задачи для собеседований.
Связанная практика: SQL-задачи с проверкой запросов: JOIN, GROUP BY и оконные функции.
- Последовательная воронка SQL: покупка раньше просмотра
Последовательная воронка SQL: покупка раньше просмотра. Выберите ответ и проверьте себя.
Продвинутый SQL: сложные запросы и задачи для собеседований - SQL: Последовательные воронки событий — Аудит нарушений порядка и первая аномальная подписка
Практика: Последовательные воронки событий. Аудит нарушений порядка и первая аномальная подписка. Самостоятельное условие и проверка решения на Latorn.
Продвинутый SQL: сложные запросы и задачи для собеседований - Повторная покупка в SQL: отменённый первый заказ
Повторная покупка в SQL: отменённый первый заказ. Выберите ответ и проверьте себя.
Продвинутый SQL: сложные запросы и задачи для собеседований - Сессии в SQL: как считать разрыв между событиями
Сессии в SQL: как считать разрыв между событиями. Выберите ответ и проверьте себя.
Продвинутый SQL: сложные запросы и задачи для собеседований - RFM-анализ: расчёт на дату среза
RFM-анализ: расчёт на дату среза. Выберите ответ и проверьте себя.
Продвинутый SQL: сложные запросы и задачи для собеседований - SQL: RFM-анализ на дату среза — Статистика клиентских RFM-сегментов
Практика: RFM-анализ на дату среза. Статистика клиентских RFM-сегментов. Самостоятельное условие и проверка решения на Latorn.
Продвинутый SQL: сложные запросы и задачи для собеседований
