кодесурса
«SQL

Упражнения SQL UNION: создание объединения из двух запросов, в котором отображаются имена, города и рейтинги всех клиентов со строкой комментария

script1adsense2code
script1adsense3code

SQL UNION: упражнение-8 с решением

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

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


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

SELECT customer_id, city, grade, 'High Rating'
FROM customer
WHERE grade >= 300
UNION
(SELECT customer_id, city, grade, 'Low Rating'
FROM customer
WHERE grade < 300)

Пример вывода:

 столбец?
3002 New York 100 Низкий рейтинг
3003 Москва 200 Низкий рейтинг
3004 Paris 300 High Rating
3008 London 300 High Rating
3005 California 200 Low Rating
3007 New York 200 Low Rating
3009 Berlin 100 Low Rating

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


«Inventory

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

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

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code