SQL-задания1) Найти произведения, которые издавались
более 5 раз.
2) Проверить, есть ли
экземпляры, не привязанные ни к одному изданию.
3) Для каждого пользователя найти
последние три взятые им произведения.
4) Для каждого произведения указать,
сколько всего раз его брали (за всё время).
5. Составить список
10 самых неблагонадёжных пользователей библиотеки по двум или более критериям:
- Критерии неблагонадёжности с точки зрения бизнеса предложите самостоятельно.
Дополнительные комментарии:-
При оценке результата учитывается
оптимальность выборок данных и возвращаемых результатов.
-
Если задачу можно решить без вложенного запроса, решение с вложенным запросом считается
неоптимальным. Секция with – это тоже вложенный запрос.
Доступны все возможности языка SQL, определённые в стандартах
ANSI SQL и
Hive QL(
Hive Language Manual).