Бази даних-20210115T104840Z-001 / ПРИМЕР ЛАБОРАТОРНОЙ РАБОТЫ 6 Вариант 3 ПО SQL
.docxЛАБОРАТОРНАЯ РАБОТА №6 ВАРИАНТ 3
НЕКОРРЕЛИРУЕМЫЕ ЗАПРОСЫ
1) По каждому преподавателю факультета, деканом которого является Иванов, который (преподаватель)
поступил на работу позже, чем заведующий кафедры ИПО, вывести следующую информацию в столбцах с
соответствующими именами:
- имя преподавателя Преподаватель
- дата поступления на работу Дата поступления
Внешний запрос |
Вложенный запрос |
|
|
КОРРЕЛИРУЕМЫЕ ЗАПРОСЫ
2) Вывести названия факультетов, в которых имеется менее 5 групп третьего курса
КОРРЕЛИРУЕМЫЕ (ЗАВИСИМЫЕ, СВЯЗАННЫЕ) ЗАПРОСЫ И ПРЕДИКАТ EXISTS
3) Вывести названия факультетов и имена их деканов, на которых нет ни одной группы пятого курса
КОРРЕЛИРУЕМЫЕ (ЗАВИСИМЫЕ, СВЯЗАННЫЕ) ЗАПРОСЫ И ПРЕДИКАТ ANY, SOME, ALL
4) Вывести названия факультетов, которые расположены в одном из корпусов, в котором расположены ее кафедры
ПОДЗАПРОСЫ ВО ФРАЗЕ HAVING
5) Вывести такие тройки значений «имя преподавателя-название дисциплины-номер группы», что
- данный преподаватель преподает данную дисциплину данной группе и
- он проводит занятия в этой группе по этой дисциплине в более, чем 1-й аудитории и
- у него в этой группе по этой дисциплине больше занятий, чем у любого другого преподавателя в этой группе по этой дисциплине
ПОДЗАПРОСЫ ВО ФРАЗЕ FROM
6) Вывести среднее количество студентов на одного преподавателя
ПОДЗАПРОСЫ ВО ФРАЗЕ SELECT
7) По каждому факультету вывести
- название факультета
- количество групп на 3-м курсе
- количество преподавателей-доцентов