кодесурса
«SQL

Упражнения по SQL: найдите подробную информацию о комиссионных продавцах, где оценка клиента составляет 200 или более

script1adsense2code
script1adsense3code

SQL-запрос для нескольких таблиц: упражнение 7 с решением

Напишите оператор SQL, который производит все заказы с номером заказа, именем клиента, ставкой комиссионного вознаграждения и суммой заработанной комиссии для тех клиентов, которые имеют свою оценку 200 или более и обслуживаются существующим продавцом.

Пример таблицы : продавец


Образец таблицы : клиент


Пример таблицы : заказы


Пример решения:

SELECT ord_no, cust_name, commission AS "Commission%",
purch_amt*commission AS "Commission"
FROM salesman,orders,customer
WHERE orders.customer_id = customer.customer_id
AND orders.salesman_id = salesman.salesman_id
AND customer.grade>=200;

Вывод запроса:

 ord_no cust_name Комиссия% Комиссия
70005 Брэд Дэвис 0.15 360.0900
70010 Фабиан Джонсон 0,14 277,6802
70011 Джози Алтидор 0,13 9,7877
70001 Грэм Зуси 0,13 19,5650
70007 Грэм Зуси 0,13 123,3050
70012 Джулиан Грин 0,13 32,5585

Объяснение:


Наглядная презентация:


Практика онлайн


Визуализация запроса:

Продолжительность:

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите запрос, в котором указаны все клиенты с указанием их имени, города, продавца и комиссии, которые обслуживаются продавцом и продавцом и работают со ставкой комиссии в пределах от 12% до 14%.
Далее: SQL JOINS Упражнения Home

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code