CAST () - которая является стандартной функцией SQL и поддерживается и многими другими базами данных помимо MySQL. Назначение функции CAST () - это преобразование выражения из одного типа в другой. Функция имеет следующий синтаксис: CAST (expr AS type). Результатом работы данной функции, будет являться преобразованное выражение expr к типу type.
@paleface_brother2 жыл бұрын
ON COMMIT DROP - интересный способ 👍
@ЛюдмилаДеньгубова-ю3к Жыл бұрын
Диски находятся в таблице inventory!!!!!! Получилось решить домашнее задание почти самостоятельно!
@vvitasikm3341 Жыл бұрын
зачем явно указывать тип :: integer ?
@ЛюдмилаДеньгубова-ю3к Жыл бұрын
drop function filmAverage; create function filmAverage(out disk_per_film float, out amount_per_film float) as $$ declare film_nm integer; disk_nm integer; amount float; begin film_nm := (select count(*) from film); disk_nm := (select count(*) from inventory); amount := (select sum(p.amount) from payment p); disk_per_film := 1.0 * disk_nm / film_nm; amount_per_film := amount / film_nm; end; $$ language plpgsql; select filmAverage();