кодесурса
«SQL

Упражнения по SQL, практика, решение - UNION

script1adsense2code
script1adsense3code

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

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

1. Напишите запрос для отображения всех продавцов и клиентов, находящихся в Лондоне. Перейти к редактору

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


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


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

8. Создайте объединение из двух запросов, в котором указаны имена, города и рейтинги всех клиентов. Те, кто имеет рейтинг 200 или выше, также будут иметь слова «Высокий рейтинг», в то время как другие будут иметь слова «Низкий рейтинг».

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


Нажмите меня, чтобы увидеть решение

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

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


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


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


Нажмите меня, чтобы увидеть решение

Еще не все !

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

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


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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code