Упражнения по SQL: подготовьте список в порядке возрастания для продавцов, которые работают на одного или нескольких клиентов или еще не присоединились ни к одному из клиентов
SQL СОЕДИНЯЕТСЯ: Упражнение 12 с решением
Напишите оператор SQL, чтобы составить список в порядке возрастания для продавцов, которые работают на одного или нескольких клиентов или еще не присоединились ни к одному из клиентов.
Образец таблицы : клиент
Пример таблицы : продавец
Пример решения:
SELECT a.cust_name,a.city,a.grade,
b.name AS "Salesman", b.city
FROM customer a
RIGHT OUTER JOIN salesman b
ON b.salesman_id=a.salesman_id
ORDER BY b.salesman_id;
Вывод запроса:
cust_name сорт города продавец город Брэд Дэвис Нью-Йорк 200 Джеймс Хуг Нью-Йорк Ник Римандо Нью-Йорк 100 Джеймс Хуг Нью-Йорк Грэм Зуси Калифорния 200 Nail Knite Paris Джулиан Грин Лондон 300 Nail Knite Paris Джефф Камерон Берлин 100 Лозон Хен Сан-Хосе Брэд Гузан Лондон Пит Пит Лондон Фабиан Джонсон Пэрис 300 Мак Лион Пэрис Йози Алтидор Москва 200 Пол Адам Рим
Объяснение:
Наглядная презентация:
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите оператор SQL для составления отчета с именем клиента, городом, номером заказа, датой заказа, суммой заказа и именем продавца, чтобы выяснить, что любой из существующих клиентов не разместил заказ или разместил один или несколько заказов их продавцом. или по собственному желанию.
Далее: напишите оператор SQL, чтобы составить список для продавцов, которые работают на одного или нескольких клиентов или еще не присоединились ни к одному из клиентов, которые разместили один или несколько заказов или не заказали их поставщику.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования