Упражнения по SQL VIEW: создайте представление, показывающее продавцов, которые выпустили заказы 10 октября 2012 г.
SQL VIEW: упражнение 15 с решением
15. Напишите запрос для создания представления, которое находит продавцов, которые выпустили заказы 10 октября 2012 года.
Пример таблицы: продавец
Пример таблицы: заказы
Пример решения:
CREATE VIEW salesmanonoct
AS SELECT *
FROM salesman
WHERE salesman_id IN
(SELECT salesman_id
FROM orders
WHERE ord_date ='2012-10-10');
выход:
sqlpractice = # SELECT * sqlpractice- # FROM salesmanonoct; продавец_id | имя | город | комиссия ------------- + -------------- + ------- + ------------ 5006 | Мак Лион | Париж | 0,14 5003 | Лозон Хенсе | | 0,12 (2 ряда)
Модель базы данных инвентаризации:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос, чтобы создать представление, отображающее количество заказов за каждый день.
Далее: Напишите запрос для создания представления, в котором будут найдены продавцы, которые выпустили заказы 17 августа 2012 г. или 10 октября 2012 г.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code