Назад    Оглавление    Далее

Практическое занятие 5: выборка данных из нескольких таблиц.

Для выполнения следующих упражнений используются таблицы S_EMP, S_DEPT, S_CUSTOMER, S_REGION, S_ORD, S_ITEM, S_PRODUCT.

  1. Напишите отчет, содержащий фамилию, номер отдела и название отдела для каждого служащего.
  2. Составьте запрос для вывода фамилии, названия отдела и названия региона для всех служащих, получающих комиссионные.
  3. Покажите фамилию и название отдела для сотрудника по фамилии SMITH.
  4. Выведите наименование товара, номера товара и заказанное количество по всем позициям заказа номер 101. Столбец количества должен иметь заголовок ORDERED.
  5. Выведите номер каждого клиента и фамилию его торгового представителя. Отсортируйте список по фамилиям.
  6. * Для всех заказчиков и всех их заказов выведите номер заказчика, его наименование и номер заказа. Даже если клиент не делал заказ, его номер и наименование должны быть включены в список. Примерный вид отчета:
  7. Customer ID
    --------------
    Customer Name
    ---------------------------
    Order ID
    ------------
    201Unisports97
    202Simms Atheletics98
    ... 
    207Sweet Rock Sports 

  8. * Выведите фамилии и номера всех служащих вместе с фамилиями и номерами их менеджеров.
  9. * Для каждого заказчика, общая сумма заказа которого превышает 100 000, выведите наименование заказчика, заказанные им товары, их количество.

В соответствующий раздел курса    Список практических заданий