Найти в Дзене
511. Анализ игрового процесса I Python (легко)
Задача: Напишите решение для определения даты первого входа в систему для каждого игрока. Дано: (player_id, event_date) - первичный ключ (комбинация столбцов с уникальными значениями) этой таблицы. В этой таблице показана активность игроков в некоторых играх. Каждая строка представляет собой запись игрока, который вошел в систему и сыграл несколько игр (возможно, 0), прежде чем когда-нибудь выйти из системы с помощью какого-либо устройства...
1 год назад
570. Менеджеры, имеющие не менее 5 прямых подчиненных Python (средний)
Задача: Напишите решение для поиска менеджеров, имеющих не менее пяти прямых подчиненных. Дано: id - это первичный ключ (столбец с уникальными значениями) для этой таблицы. Каждая строка этой таблицы указывает имя сотрудника, его отдел и идентификатор его руководителя. Если ManagerID равен нулю, то у сотрудника нет менеджера. Ни один сотрудник не будет сам себе менеджером...
1 год назад
586. Клиент, разместивший наибольшее количество заказов Python (легко)
Задача: Напишите решение для поиска customer_number для клиента, который разместил наибольшее количество заказов. Тестовые примеры генерируются таким образом, что ровно один клиент разместит больше заказов, чем любой другой клиент. Дано: order_number - это первичный ключ (столбец с уникальными значениями) для этой таблицы...
1 год назад
607. Специалист по продажам Python (легко)
Задача: Напишите решение для поиска имен всех продавцов, у которых не было заказов, связанных с компанией с названием "RED". Дано: Таблица: SalesPerson sales_id - это первичный ключ (столбец с уникальными значениями) для этой таблицы. В каждой строке этой таблицы указаны имя и идентификатор продавца, а также его зарплата, размер комиссионных и дата найма. Таблица: Company com_id - это первичный ключ (столбец с уникальными значениями) для этой таблицы. Каждая строка этой таблицы указывает название и идентификатор компании и город, в котором расположена компания...
1 год назад
1050. Актеры и режиссеры, которые сотрудничали не менее трех раз Python (легко)
Задача: Напишите решение, чтобы найти все пары, (actor_id, director_id) в которых актер сотрудничал с режиссером по крайней мере три раза. Дано: timestamp - это первичный ключ (столбец с уникальными значениями) для этой таблицы. Решение: def actors_and_directors(actor_director: pd.DataFrame) -> pd.DataFrame: stats = actor_director...
1 год назад
1068. Анализ продаж продукта I Python (легко)
Задача: Напишите решение для отчета о product_name, year и price для каждого sale_id в Sales таблице. Дано: Таблица: Sales (sale_id, год) - это первичный ключ (комбинация столбцов с уникальными значениями) этой таблицы. product_id - это внешний ключ (ссылочный столбец) к Product таблице. Каждая строка этой таблицы показывает продажу продукта product_id за определенный год. Обратите внимание, что цена указана за единицу. Таблица: Product product_id - это первичный ключ (столбец с уникальными значениями) этой таблицы...
1 год назад
1084. Анализ продаж III Python (легко)
Задача: Напишите решение для составления отчета о продуктах, которые были проданы только в первом квартале 2019 г.. То есть от 2019-01-01 и 2019-03-31 включительно. Дано: Таблица: Product product_id - это первичный ключ (столбец с уникальными значениями) этой таблицы. В каждой строке этой таблицы указаны название и цена каждого продукта. Таблица: Sales В этой таблице могут быть повторяющиеся строки. product_id - это внешний ключ (ссылочный столбец) к таблице Product. Каждая строка этой таблицы содержит некоторую информацию об одной продаже...
1 год назад
1141. Активность пользователя за последние 30 дней I Python (легко)
Задача: Напишите решение для определения ежедневного количества активных пользователей за период в 30 дни, заканчивающиеся 2019-07-27 включительно. Пользователь был активен в someday, если он совершил хотя бы одно действие в этот день. Дано: В этой таблице могут дублироваться строки. Столбец activity_type представляет собой перечисление (категорию) типа ('open_session', 'end_session', 'scroll_down', 'send_message'). В таблице показаны действия пользователя на веб-сайте социальной сети. Обратите внимание, что каждый сеанс принадлежит ровно одному пользователю...
1 год назад
1148. Просмотры статей I Python (легко)
Задача: Напишите решение для поиска всех авторов, которые просмотрели хотя бы одну из своих статей. Возвращает таблицу результатов, отсортированную по id в порядке возрастания. Дано: Для этой таблицы нет первичного ключа (столбца с уникальными значениями), в таблице могут быть повторяющиеся строки. Каждая строка этой таблицы указывает, что какой-то зритель просматривал статью (написанную каким-то автором) в определенную дату. Обратите внимание, что одинаковые author_id и viewer_id указывают на одного и того же человека...
1 год назад
1173. Быстрая доставка еды I Python (легко)
Задача: Если предпочтительная дата доставки клиента совпадает с датой заказа, то заказ называется немедленным; в противном случае он называется запланированным. Напишите решение для нахождения процента срочных заказов в таблице, округленного до 2 знаков после запятой. Дано: delivery_id - это первичный ключ (столбец с уникальными значениями) этой таблицы. В таблице содержится информация о доставке еды клиентам, которые делают заказы на определенную дату и указывают предпочтительную дату доставки (в ту же дату заказа или после нее)...
1 год назад
1280. Студенты и экзамены Python (легко)
Задача: Напишите решение, чтобы найти, сколько раз каждый студент посещал каждый экзамен. Возвращает таблицу результатов, упорядоченную по student_id и subject_name. Дано: Таблица: Students student_id - это первичный ключ (столбец с уникальными значениями) для этой таблицы. Каждая строка этой таблицы содержит идентификатор и имя одного учащегося в школе. Таблица: Subjects subject_name - это первичный ключ (столбец с уникальными значениями) для этой таблицы. Каждая строка этой таблицы содержит название одного предмета в школе...
1 год назад
1378. Замените идентификатор сотрудника уникальным идентификатором Python (легко)
Задача: Напишите решение для отображения уникального идентификатора каждого пользователя, если у пользователя нет уникального идентификатора, замените просто show null. Дано: Таблица: Employees идентификатор является первичным ключом (столбцом с уникальными значениями) для этой таблицы. Каждая строка этой таблицы содержит идентификатор и имя сотрудника в компании. Таблица: EmployeeUNI (id, unique_id) - это первичный ключ (комбинация столбцов с уникальными значениями) для этой таблицы...
1 год назад