Витрина завершённых заказов
Задание
Финансовый отдел регулярно готовит отчёты по завершённым заказам, объединяя данные о заказе, покупателе и магазине. Чтобы аналитики не переписывали один и тот же JOIN трёх таблиц в каждом запросе, эту выборку стоит оформить в виде представления.
Техническое задание
Создайте представление v_completed_orders, которое объединяет таблицы orders, customers и stores и включает только заказы со статусом completed — только реально выполненные сделки, а не отменённые или ожидающие оплаты.
VIEW должно содержать колонки:
order_id— идентификатор заказаorder_date— дата заказаcustomer_name— имя и фамилия покупателя (first_name || ' ' || last_name)store_name— название магазина (полеnameизstores)total_amount— сумма заказа
После создания VIEW сделайте выборку из него: выведите заказы с суммой больше 50 000 — крупные заказы, которые в первую очередь интересуют финансистов, — отсортировав по убыванию суммы, чтобы самые дорогие сделки были видны сразу.
Результаты появятся здесь после выполнения запроса.