Упражнения по SQL-подзапросам: отображение названия каждой компании, цены на самый дорогой продукт вместе с названием.
SQL SUBQUERY: упражнение 33 с решением
33. Напишите SQL-запрос для отображения названия каждой компании, цены на их самый дорогой продукт вместе с их названием.
Пример таблицы : company_mast
Пример таблицы : item_mast
Пример решения:
SELECT P.pro_name AS "Product Name",
P.pro_price AS "Price",
C.com_name AS "Company"
FROM item_mast P, company_mast C
WHERE P.pro_com = C.com_id
AND P.pro_price =
(
SELECT MAX(P.pro_price)
FROM item_mast P
WHERE P.pro_com = C.com_id
);
Вывод запроса:
Название продукта Цена Компания Монитор 5000,00 Samsung DVD-привод 900.00 iBall Принтер 2600.00 Epsion ЗИП диск 250.00 Zebronics Материнская плата 3200.00 Asus Динамик 550.00 Frontech
Практика онлайн
Пример базы данных:
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос SQL, чтобы отобразить среднюю цену продуктов, которая больше или равна 350, вместе с их названиями.
Далее: Напишите запрос в SQL, чтобы найти все данные о сотрудниках, чья фамилия Габриэль или Досио.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code