Тема: Функція максимальна ціна (Оракл)
відобразити найдорощу книгу по кожній тематиці. (Вибірка проводиться з таблиць Книги і Теми)
Даний код показує тільки одну книгу, найдорощу з усіх книг в таблиці книги.
Наприклад якщо по тематиці Детектив є 10 книг, то функція має поазати найдорощу, якщо в тематиці Роман - 5 книг, так само має показати найдорощу.
create or replace function most_expensive_book
return int is
max_price_by_theme int;
begin
select max(b.PRICE)into max_price_by_theme from BOOKS b, themes t where b.id_theme=t.id_theme;
return max_price_by_theme;
end;