Как посчитать долю пользователей, сделавших покупку в день регистрации?
SQLeasyjunior
Варианты ответа
Соединить таблицу регистраций и покупок по user_id, отфильтровать purchase_date=signup_date и разделить число таких пользователей на размер когорты регистрации
Посчитать COUNT(*) в таблице покупок и разделить на общее количество пользователей за всё время
Взять DISTINCT signup_date и считать, что количество разных дат регистрации совпадает с долей покупок в день регистрации
Отфильтровать WHERE purchase_date > signup_date и считать, что это покупка «в день регистрации»
Разбор ответа
Подробный разбор с объяснением «почему правильный ответ верный» и почему остальные неверны — после регистрации.
2475 вопросов с разбором, quiz-режим с проверкой, AI-собес и подготовка к интервью аналитика.