Упражнения SQL-подзапроса: Показать все заказы, суммы которых были больше, чем хотя бы один из заказов 10 сентября 2012 г.
SQL SUBQUERY: упражнение 23 с решением
23. Напишите запрос, чтобы отобразить все заказы, суммы которых превышали хотя бы один из заказов с 10 сентября 2012 года.
Пример таблицы: заказы
Пример решения:
SELECT *
FROM Orders
WHERE purch_amt > ANY
(SELECT purch_amt
FROM orders
WHERE ord_date='2012/09/10');
Вывод запроса:
ord_no purchase_amt ord_date customer_id salesman_id 70005 2400.60 2012-07-27 3007 5001 70008 5760,00 2012-09-10 3002 5001 70010 1983,43 2012-10-10 3004 5006 70003 2480,40 2012-10-10 3009 5003 70013 3045,60 2012-04-25 3002 5001 70007 948,50 2012-09-10 3005 5002
Объяснение:
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос для отображения клиентов, которые имеют более высокую градацию, чем любой клиент, который относится к алфавиту ниже, чем город Нью-Йорк.
Далее: Напишите запрос, чтобы найти все заказы на сумму, меньшую, чем любая сумма для клиента в Лондоне.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code