#522 Покупки пользователей до бана и сумма покупок
Даны таблицы:
// user
id | firstname | lastname | birth
1 | Ivan | Petrov | 1996-05-01
2 | Anna | Petrova | 1999-06-01
3 | Anna | Petrova | 1990-10-02
// purchase
sku | price | user_id | date
1 | 5500 | 1 | 2021-02-15
1 | 5700 | 1 | 2021-01-15
2 | 4000 | 1 | 2021-02-14
3 | 8000 | 2 | 2021-03-01
4 | 400 | 2 | 2021-03-02
// ban_list
user_id | date_from
1 | 2021-03-08
Нужно вывести:
-
Уникальные комбинации пользователя и
idтовара для всех покупок, совершенных пользователями до того, как их забанили. Отсортировать сначала по имени пользователя, потом поSKU. -
Найти пользователей, которые совершили покупок на сумму больше
5000р. Вывести их имена в формате:id пользователя | имя | фамилия | сумма покупок
Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору