Упражнения по подзапросу SQL: найдите все заказы, выданные продавцу, который может работать на клиента с идентификатором 3007
SQL SUBQUERY: упражнение-3 с решением
3. Напишите запрос, чтобы найти все заказы, выданные продавцу, который может работать на клиента с идентификатором 3007.
Пример таблицы: продавец
Пример таблицы: заказы
Пример решения:
SELECT *
FROM orders
WHERE salesman_id =
(SELECT DISTINCT salesman_id
FROM orders
WHERE customer_id =3007);
Вывод запроса:
ord_no purchase_amt ord_date customer_id salesman_id 70002 65,26 2012-10-05 3002 5001 70005 2400.60 2012-07-27 3007 5001 70008 5760,00 2012-09-10 3002 5001 70013 3045,60 2012-04-25 3002 5001
Объяснение:
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос для отображения всех заказов для продавца, который принадлежит городу Лондон.
Далее: Напишите запрос для отображения всех заказов, значения которых превышают среднее значение заказа за 10 октября 2012 года.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code