Домашнее задание 1
Вывести все фильмы без ограничения по возрасту (film.rating = ‘G’). По каждому из фильмов вывести:
- название (film.title)
- сколько всего дисков с этим фильмом (кол-во записей в inventory) (рассчитать отдельной функцией, которая принимает на вход film_id)
- сколько раз фильм сдавали в аренду (кол-во записей в rental) (рассчитать отдельной функцией, которая принимает на вход film_id)Написать функцию, которая принимает на вход два целых числа типа int и возвращает наибольшее из них.
Написать запрос с пример использования этой функции.Написать функцию, которая добавляет в систему информацию о новом компакт диске (добавляет новую запись в таблицу inventory).
Принимает параметры:
- film_id - id фильма, который находится на новом компакт диске
- store_id - id магазина, к которому будет привязан компакт диск
Добавить 3 новых компакт диска в систему, используя новую функцию.Написать функцию, которая принимает на вход film_id и возвращает пары значений:
- дату
- общую сумму платежей по данному фильму за эту дату (sum(payment.amount))
Выводим только даты, за которые был хотя бы один платеж по выбранному фильму.
Отсортировать результат в порядке увеличения даты.