Skip to main content
iTempUniversity.com
  • Home
  • More
Close
Toggle search input
English ‎(en)‎
Русский ‎(ru)‎ English ‎(en)‎
You are currently using guest access
Log in
Home
  1. 001.3.3. Курс. Профессия "Архитектор хранилища данных". Часть 1. Моделирование данных. Владимир Амелин.
  2. Домашнее задание 1

Домашнее задание 1

Completion requirements
Opened: Saturday, 11 June 2022, 12:00 AM

  1. Вывести все фильмы без ограничения по возрасту (film.rating = ‘G’). По каждому из фильмов вывести:
    - название (film.title)
    - сколько всего дисков с этим фильмом (кол-во записей в inventory) (рассчитать отдельной функцией, которая принимает на вход film_id)
    - сколько раз фильм сдавали в аренду (кол-во записей в rental) (рассчитать отдельной функцией, которая принимает на вход film_id)

  2. Написать функцию, которая принимает на вход два целых числа типа int и возвращает наибольшее из них.
    Написать запрос с пример использования этой функции.

  3. Написать функцию, которая добавляет в систему информацию о новом компакт диске (добавляет новую запись в таблицу inventory).

    Принимает параметры:
    - film_id - id фильма, который находится на новом компакт диске
    - store_id - id магазина, к которому будет привязан компакт диск

    Добавить 3 новых компакт диска в систему, используя новую функцию.

  4. Написать функцию, которая принимает на вход film_id и возвращает пары значений:
    - дату
    - общую сумму платежей по данному фильму за эту дату (sum(payment.amount))

    Выводим только даты, за которые был хотя бы один платеж по выбранному фильму.
    Отсортировать результат в порядке увеличения даты.


Contact site support
You are currently using guest access (Log in)
Data retention summary
Get the mobile app

Наши проекты:

  • Бесплатные йога-курсы
  • Блог студентов
  • Мы в YouTube
logo

ИП Касумова Людмила Расимовна

ИНН: 366324755457

ОГРНИП: 316366800124321

Powered by Moodle