Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
1.54 Mб
Скачать

11. Компиляция table Orders

Create table Orders

(Order_Num Integer not null,

Order_Date Datetime not null,

Cust integer not null,

Rep integer,

Mfr char(3) not null,

Product char(5) not null,

Qty integer not null,

Amount money not null,

primary key (Order_Num),

foreign key (Cust) references Customers (Cust_Num),

foreign key (Rep) references Salesreps (Empl_Num),

foreign key (Mfr,Product) references Products (Mfr_Id,Product_Id));

12. Ввод данных

Insert into Orders values (112961, 12-17-1989, 2117, 106, 'REI', '2A44R', 7, 31500.00);

. . . . . . .

Тема: Простые запросы на чтение

  1. Вывести список офисов с их плановыми и фактическими объемами продаж.

  2. Вывести список офисов, расположенных в восточном регионе, с их плановыми и фактическими объемами продаж

  3. Вывести список офисов, расположенных в восточном регионе, в котором фактические объемы продаж превысили плановые, отсортировав его в алфавитном порядке по названиям городов.

  4. Каковы средние значения плановых и фактических объемов продаж по всем офисам, расположенным в восточном регионе.

  5. Вывести список имен, офисов и дат приема на работу всех служащих.

  6. Как зовут, а также, каковы плановые и фактические объемы продаж служащего с идентификатором 107?

  7. Каково среднее значение фактических объемов продаж по всем служащим кампании?

  8. Вывести список имен и дат приема на работу всех служащих, фактический объем продаж которых превышает $300000.

  9. Вывести список служащих с их плановыми объемами продаж и идентификаторами менеджеров.

  10. Вывести для каждого из офисов список городов, регионов и объемов продаж.

  11. Выдать для каждого офиса список городов, регионов и сумм, на которые был перевыполнен/недовыполнен план по продажам.

  12. Показать общую стоимость по каждому товару.

  13. Что получится, если увеличить плановый объем продаж для каждого служащего на 3% от его фактического объема продаж?

  14. Вывести список объемов продаж для каждого города.

  15. Вывести список идентификаторов всех менеджеров офисов.

  16. Перечислить офисы, в которых фактические объемы продаж превысили плановые.

  17. Вывести список всех служащих, менеджером которых является Боб Смит (Bob Smith).

  18. Вывести список офисов, фактические объемы продаж в которых составили менее 80% от плановых.

  19. Вывести список офисов, менеджером которых не является служащий с идентификатором 108.

  20. Узнать имя и лимит кредита для клиента с идентификатором 2107.

  21. Вывести список служащих, фактические объемы продаж которых не попадают в диапазон от 80 до 100 процентов плана.

  22. Вывести список служащих, которые работают в Нью-Йорке, Атланте или Денвере.

  23. Найти служащего, который еще не закреплен за офисом.

  24. Вывести список служащих, которые уже закреплены за офисами.

  25. Найти служащих, у которых фактический объем продаж меньше планового и меньше $300000.

  26. Показать фактические объемы продаж для каждого офиса, отсортированные в алфавитном порядке по названиям регионов, а в каждом регионе - по названиям городов.

  27. Вывести список офисов, отсортированный по фактическим объемам продаж в порядке убывания.

  28. Вывести список всех офисов, отсортированный по разности между фактическим и плановым объемами продаж в порядке убывания.

  29. Вывести список офисов, отсортированный в алфавитном порядке по названиям регионов, а в каждом регионе - по разности между фактическим и плановым объемами продаж в порядке убывания.

Тема: Многотабличные запросы на чтение (объединения).

  1. Вывести список всех заказов, включая номер и стоимость заказа, а также имя клиента и лимит кредита.

  2. Вывести список всех служащих, включая города и регионы, в которых они работают.

  3. Вывести список офисов, включая имена и должности их руководителей

  4. Вывести список всех заказов, в том числе их стоимости и описания товаров.

  5. Вывести список заказов стоимостью выше $25000, включая имя служащего, принявшего заказ, и имя клиента, сделавшего его.

  6. Получить все комбинации служащих и офисов, где плановый объем продаж служащего больше, чем план какого-либо офиса.

  7. Показать имя, офис и объем продаж каждого служащего.

  8. Вывести список всех служащих и их руководителей.

  9. Вывести список служащих, планы которых превышают планы их руководителей.

  10. Вывести список служащих, которые работают со своими руководителями в различных офисах, включая имена и офисы как служащих, так и руководителей

  11. Каковы средний плановый и средний фактический объемы продаж в нашей компании?

  12. Какова сумма всех заказов, принятых Биллом Адамсом (Bill Adams)?

  13. Вычислить среднюю цену товаров от производителя ACI?

  14. Вычислить среднюю стоимость заказа, размещенного компанией Acme Mfg (идентификатор клиента 3103).

  15. Каковы наименьший и наибольший плановые объемы продаж?

  16. Каков наибольший процент выполнения плана среди всех служащих?

  17. Сколько клиентов у нашей компании?

18. Сколько служащих перевыполнили план?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]