Упражнения по SQL VIEW: создайте представление, отображающее всех клиентов с наивысшей оценкой
SQL VIEW: упражнение 9 с решением
9. Напишите запрос, чтобы создать представление, отображающее всех клиентов с наивысшей оценкой.
Образец таблицы: клиент
Пример решения:
CREATE VIEW highgrade
AS SELECT *
FROM customer
WHERE grade =
(SELECT MAX (grade)
FROM customer);
выход:
sqlpractice = # SELECT * sqlpractice- # FROM highgrade; customer_id | cust_name | город | оценка | salesman_id ------------- + ----------- + -------- + ------- + ------- ------ 1234 | Хосе | Даллас | 500 | 5001 (1 ряд)
Модель базы данных инвентаризации:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос, чтобы создать представление, которое находит продавца, у которого клиент имеет самый высокий заказ, по крайней мере, 3 раза в день.
Далее: напишите запрос, чтобы создать представление, показывающее номер продавца в каждом городе.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code