Помогите решить две задачи или хотябы одну из них на языке PL/SQL(БД ORACLE)...
База данных склада магазина состоит из двух таблиц:
-MANUFACTURERS(MFR_ID, MFR,ADDRESS, INFO);
-PRODUCTS(PRODUCT_ID, PRODUCT_NAME, MFR_ID, PRICE, QUANTITY, DESCRIPTION)
Таблица «Производители» (Manufacturers):
MFR_ID NUMBER (4) NOT NULL Идентификатор производителя
MFR VARCHAR2(20) Производитель
ADDRESS VARCHAR2(40) Адрес производителя
INFO VARCHAR2(40) Информация о производителе
Таблица «Товары» (Products):
PRODUCT_ID NUMBER (4) NOT NULL Идентификатор товара
PRODUCT_NAME VARCHAR2(20) Наименование товара
MFR_ID NUMBER(4) Идентификатор производителя
PRICE NUMBER (10,2) Цена за единицу
QUANTITY INTEGER Количество единиц
DESCRIPTION VARCHAR2(50) Описание товара
1)Написать процедуру, которая получает на вход номер производителя и цену, и для товаров заданного производителя, которые дороже заданной цены, в поле DESCTIPTION записывает "Дорогой товар", а для остальных его товаров-"Дешёвый товар".
2)Написать функцию с курсором, которая получает на вход цену и возвращает список производителей, которые производят товары дороже заданной цены через запятую.
База данных склада магазина состоит из двух таблиц:
-MANUFACTURERS(MFR_ID, MFR,ADDRESS, INFO);
-PRODUCTS(PRODUCT_ID, PRODUCT_NAME, MFR_ID, PRICE, QUANTITY, DESCRIPTION)
Таблица «Производители» (Manufacturers):
MFR_ID NUMBER (4) NOT NULL Идентификатор производителя
MFR VARCHAR2(20) Производитель
ADDRESS VARCHAR2(40) Адрес производителя
INFO VARCHAR2(40) Информация о производителе
Таблица «Товары» (Products):
PRODUCT_ID NUMBER (4) NOT NULL Идентификатор товара
PRODUCT_NAME VARCHAR2(20) Наименование товара
MFR_ID NUMBER(4) Идентификатор производителя
PRICE NUMBER (10,2) Цена за единицу
QUANTITY INTEGER Количество единиц
DESCRIPTION VARCHAR2(50) Описание товара
1)Написать процедуру, которая получает на вход номер производителя и цену, и для товаров заданного производителя, которые дороже заданной цены, в поле DESCTIPTION записывает "Дорогой товар", а для остальных его товаров-"Дешёвый товар".
2)Написать функцию с курсором, которая получает на вход цену и возвращает список производителей, которые производят товары дороже заданной цены через запятую.