Добрый день, уточните, пожалуйста, как написать три запроса(первый запрос я написал, но не уверен, что верно) к двум таблицам
Есть таблица производителей
MF_ID,
MF_NAME
и таблица продуктов
PD_ID,
PD_NAME, (наименование продукции)
PD_MFID (ид производителя)
PD_PRICE
1. Необходимо выбрать тех производителей, у которых нет никаких записей в таблице продуктов
SELECT t1.MF_ID
FROM производители t1
WHERE NOT EXISTS (SELECT t2.PD_MFID FROM продукты t2 WHERE t1.MF_ID = t2.PD_MFID)
2. Выбрать производителя продукта с самой высокой ценой
3. Выбрать 3го по числу разных наименований продукции производителя.