1. Главная
  2. Библиотека
  3. Анализ хозяйственной деятельности
  4. По таблице user_session рассчитайте долю активных польз...
Разбор задачи

По таблице user_session рассчитайте долю активных пользователей в мае 2023 года относительно общего числа пользователей платформы из таблицы user. Активными считайте пользователей, у которых в этот месяц была хотя бы одна сессия. Ответ округлите до двух

  • Предмет: Анализ хозяйственной деятельности
  • Автор: Кэмп
  • #Системы показателей в анализе деятельности предприятия
  • #Бизнес-аналитика и большие данные в экономике
По таблице user_session рассчитайте долю активных пользователей в мае 2023 года относительно общего числа пользователей платформы из таблицы user. Активными считайте пользователей, у которых в этот месяц была хотя бы одна сессия. Ответ округлите до двух

Условие:

По таблице user_session рассчитайте долю активных пользователей в мае 2023 года относительно общего числа пользователей платформы из таблицы user.

Активными считайте пользователей, у которых в этот месяц была хотя бы одна сессия.

Ответ округлите до двух знаков после запятой.

Решение:

Рассмотрим задачу по шагам.

Шаг 1. Определим активных пользователей за май 2023 года. Это пользователи, у которых в таблице user_session есть хотя бы одна запись с датой с 1 мая по 31 мая 2023 года. Для этого используем условие по дате (например, session_date BETWEEN '2023-05-01' AND '2023-05-31') и выбираем уникальные идентификаторы пользователей (DISTINCT user_id).

Шаг 2. Получим общее число пользователей платформы из таблицы user. Это можно сделать с помощью оператора COUNT() в таблице user.

Шаг 3. Рассчитаем долю активных пользователей относительно всех пользователей как отношение количества активных пользователей к общему числу пользователей.

Шаг 4. Округлим полученное отношение до двух знаков после запятой.

Пример SQL-запроса для решения задачи может выглядеть так:
\nSELECT ROUND(active_users
...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое ключевое условие необходимо для определения активных пользователей в задаче?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет