кодесурса
«SQL

Упражнения по SQL-запросам: найдите продавцов с несколькими клиентами

script1adsense2code
script1adsense3code

SQL SUBQUERY: Упражнение 16 с решением

16. Напишите запрос, чтобы найти продавцов, которые имеют несколько клиентов.

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


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


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

SELECT * 
FROM salesman 
WHERE salesman_id IN (
   SELECT DISTINCT salesman_id 
   FROM customer a 
   WHERE EXISTS (
      SELECT * 
      FROM customer b 
      WHERE b.salesman_id=a.salesman_id 
      AND b.cust_name<>a.cust_name));

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

 продавец_ид название городская комиссия
5001 Джеймс Хуг Нью-Йорк 0,15
5002 Nail Knite Paris 0,13

Объяснение:

«SQL

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


«Inventory

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

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

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите запрос для извлечения данных из таблицы клиентов, если и только если один или несколько клиентов из таблицы клиентов находятся в Лондоне.
Далее: Напишите запрос, чтобы найти всех продавцов, которые работали только на одного клиента.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code