Файл: Отчет по лабораторной работе 8 студент группы ист666 Ерохин Б. А. Проверил Сабинин О. Ю.doc
Добавлен: 29.10.2023
Просмотров: 81
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Санкт-Петербургский государственный
университет телекоммуникаций
им. Профессора М.А. Бонч-БруевичаФакультет ИСиТДисциплина: Управление даннымиОтчет по лабораторной работе №8Выполнил:студент группы ИСТ-666Ерохин Б. А.Проверил:Сабинин О. Ю
университет телекоммуникаций
им. Профессора М.А. Бонч-БруевичаФакультет ИСиТДисциплина: Управление даннымиОтчет по лабораторной работе №8Выполнил:студент группы ИСТ-666Ерохин Б. А.Проверил:Сабинин О. Ю
-
Напишите запрос для вывода самого высокого, самого низкого и среднего оклада по всем служащим, а также суммы всех окладов. Назовите столбцы Maximum, Minimum, Average и Sum. Округлите суммы до ближайшего целого значения.
-
Напишите запрос для вывода должности и количества служащих, занимающих каждую должность.
-
Получите количество служащих, имеющих подчинённых, без их перечисления. Назовите столбец Number of Managers.
-
Напишите запрос для вывода разности между самым высоким и самым низким окладами. Назовите столбец DIFFERENCE
-
Напишите запрос для вывода номера каждого менеджера, имеющего подчинённых, и заработную плату самого низкооплачиваемого из его подчинённых. Исключите сотрудников, для которых неизвестны их менеджеры. Исключите все группы, где минимальный оклад составляет менее $6000.
-
Напишите запрос для вывода фамилии, должности, номера отдела и названия отдела всех служащих, работающих в городе Toronto.
-
Выведите фамилии и зарплаты служащих вместе с фамилиями и зарплатами их начальников.
-
Создайте запрос для вывода фамилий и дат найма всех служащих, нанятых после Davies. Решить без использования подзапросов.
-
По всем служащим, нанятым раньше своих менеджеров, выведите фамилии и даты найма самих служащих, а также фамилии и даты найма их менеджеров. Назовите столбцы Employee, Emp Hired, Manager и Manager Hired.
-
Выведите номера, наименования и местоположение всех отделов, а также количество работающих в них сотрудников. Обеспечьте вывод отделов, в которых нет сотрудников.
-
Напишите запрос для вывода фамилий, названия отдела и города, в котором он находится, для всех служащих, зарабатывающих комиссионные.
-
Создайте запрос для вывода фамилии и даты найма каждого служащего, работающего в одном отделе с Zlotkey. Исключите Zlotkey из выходных данных.
-
Создайте запрос для вывода номеров и фамилий всех служащих, оклад которых выше среднего. Отсортируйте данные в порядке увеличения окладов.
-
Получите список фамилий и окладов всех служащих, подчинённых Кингу.
-
Покажите номер отдела с наивысшей средней заработной платой и наименьший оклад работающего в нём сотрудника.
-
Выведите номера, наименования и местоположения отделов, в которых не работают торговые представители (job_id = ‘SA_REP’).
-
Выведите идентификаторы и наименования стран, в которых не располагаются отделы компании.
-
Используя оператор SET, выведите номера отделов (department_id), в которых нет служащих с идентификатором должности (job_id) ST_CLERK.
-
Используя оператор SET, выведите идентификаторы и наименования стран, в которых не располагаются отделы компании.
-
Используя оператор SET, выведите список должностей отделов 10, 50 и 20 в таком же порядке отделов. Выведите столбцы job_id и department_id.