Пакеттер және ішкі желі. зертханалық жұмыс 6. Exists, позволяющий вывести данные обо всех студентах обучающихся в вузах, имеющих рейтинг выше 300. Напишите предыдущий запрос, используя соединения. Напишите запрос с exists
Скачать 19.12 Kb.
|
УПРАЖНЕНИЯНапишите запрос с EXISTS, позволяющий вывести данные обо всех студентах обучающихся в вузах, имеющих рейтинг выше 300. Напишите предыдущий запрос, используя соединения. Напишите запрос с EXISTS, выбирающий сведения обо всех студентах, для которых в том же городе, где живет студент, существуют университеты, в которых он не учится. Напишите запрос, выбирающий из таблицы SUBJECT данные о названиях предметов обучения, экзамены по которым сданыболее чем одним студентом. Напишите запрос, выбирающий данные о названиях университетов, рейтинг которых равен или превосходит рейтинг Воронежского государственного университета. Напишите запрос, использующий ANY или ALL, выполняющий выборку данных о студентах, у которых в городе их постоянного местожительства нет университета. Напишите запрос, выбирающий из таблицы EXAM_MARKS данные о названиях предметов обучения, для которых значение полученных на экзамене оценок (поле MARK) превышает любое значение оценки для предмета, имеющего идентификатор равный 105. Напишите этот же запрос с использованием MAX. Напишите команду, которая выдает список фамилий студентов, с комментарием ‘успевает’ у студентов, имеющих все положительные оценки, комментарием ‘не успевает’ для сдававших экзамены, но имеющих хотя бы одну неудовлетворительную оценку, и комментарием ‘не сдавал’ – для всех остальных. В выводимом результате фамилии студентов упорядочить по алфавиту. Выведите объединенный список студентов и преподавателей, живущих в Москве, с соответствующими комментариями ‘студент’ или ‘преподаватель’. Выведите объединенный список студентов и преподавателей Воронежского государственного университета с соответствующими комментариями ‘студент’ или ‘преподаватель’. Напишите запрос, который выполняет вывод данных о фамилиях, сдававшихэкзамены студентов, вместе с идентификаторами каждого сданного ими предмета обучения. Напишите запрос, который выполняет выборку значений фамилии всехстудентов с указанием для студентов, сдававших экзамены, идентификаторов сданных ими предметов обучения. Напишите запрос, который выполняет вывод данных о фамилиях студентов, сдававшихэкзамены, вместе с наименованиями каждого сданного ими предмета обучения. Напишите запрос на выдачу для каждого студента названий всех предметов обучения, по которым этот студент получил оценку 4 или 5. Напишите запрос на выдачу данных о названиях всех предметов, по которым студенты получили только хорошие (4 и 5) оценки. В выходных данных должны быть приведены фамилии студентов, названия предметов и оценка. Напишите запрос, который выполняет вывод списка университетов с рейтингом, превышающим 300, вместе со значением максимального размера стипендии, получаемой студентами в этих университетах. Напишите запрос на выдачу списка фамилий студентов (в алфавитном порядке) вместе со значением рейтинга университета, где каждый из них учится, включив в список и тех студентов, для которых в базе данных не указано место их учебы. |