кодесурса
«SQL

Упражнения по SQL, практика, решение - запрос к нескольким таблицам

script1adsense2code
script1adsense3code

SQL [7 упражнений с решением]

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

1. Напишите запрос, чтобы найти тех клиентов с их именем и тех продавцов с их именем и городом, которые живут в одном городе. Перейти к редактору

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


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


Нажмите меня, чтобы увидеть решение с графической презентацией

2. Напишите оператор SQL, чтобы найти имена всех клиентов, а также продавцов, которые на них работают. Перейти к редактору

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


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


Нажмите меня, чтобы увидеть решение с графической презентацией

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

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


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


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


Нажмите меня, чтобы увидеть решение с графической презентацией

4. Напишите оператор SQL, который определяет каждый номер заказа, за которым следует имя клиентов, сделавших заказ. Перейти к редактору

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


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


Нажмите меня, чтобы увидеть решение с графической презентацией

5. Напишите оператор SQL, который рассортирует клиента и его оценку, сделавшего заказ. Каждый из клиентов должен иметь оценку и обслуживаться по крайней мере продавцом, который принадлежит городу. Перейти к редактору

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


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


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


Нажмите меня, чтобы увидеть решение с графической презентацией

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

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


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


Нажмите меня, чтобы увидеть решение с графической презентацией

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

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


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


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


Нажмите меня, чтобы увидеть решение с графической презентацией

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


Еще не все !

Визуализации запросов генерируются с использованием Postgres Explain Visualizer (pev) .

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code