Упражнения по SQL-подзапросам: отображение всех заказов на сумму, меньшую любой суммы, для клиента в Лондоне
SQL SUBQUERY: упражнение 25 с решением
25. Напишите запрос для отображения всех заказов на сумму, меньшую, чем любая сумма для клиента в Лондоне.
Пример таблицы: заказы
Образец таблицы: клиент
Пример решения:
SELECT *
FROM orders
WHERE purch_amt <
(SELECT MAX (purch_amt)
FROM orders a, customer b
WHERE a.customer_id=b.customer_id
AND b.city='London');
Вывод запроса:
ord_no purchase_amt ord_date customer_id salesman_id 70002 65,26 2012-10-05 3002 5001 70004 110,50 2012-08-17 3009 5003 70011 75,29 2012-08-17 3003 5007 70001 150,50 2012-10-05 3005 5002 70012 250,45 2012-06-27 3008 5002
Объяснение:
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос, чтобы найти все заказы на сумму, меньшую, чем любая сумма для клиента в Лондоне.
Далее: Напишите запрос, чтобы отобразить только тех клиентов, чья оценка на самом деле выше, чем у каждого клиента в Нью-Йорке.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code