Упражнения по SQL-запросам: найдите все заказы на сумму, меньшую, чем любая сумма, для клиента в Лондоне
SQL SUBQUERY: упражнение 24 с решением
24. Напишите запрос, чтобы найти все заказы на сумму, меньшую, чем любая сумма для клиента в Лондоне.
Образец таблицы: клиент
Пример таблицы: заказы
Пример решения:
SELECT *
FROM orders
WHERE purch_amt < ANY
(SELECT 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.
Предыдущий: Напишите запрос, чтобы отобразить все заказы, суммы которых были больше, чем хотя бы один из заказов с 9 октября 2012 года.
Далее: Напишите запрос для отображения всех заказов на сумму, меньшую, чем любая сумма для клиента в Лондоне.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code