а) Напишите запрос на выборку данных на гипотетическом языке, чтобы получить таблицу, содержащую фамилии абитуриентов

  • 49
а) Напишите запрос на выборку данных на гипотетическом языке, чтобы получить таблицу, содержащую фамилии абитуриентов и их средние оценки за экзамены, отсортированные по первому полю.
б) Как организовать запрос на выборку для получения списка абитуриентов, у которых оценка за первый экзамен выше средней оценки за все экзамены?
в) Сформулируйте запрос на выборку данных, чтобы получить список кандидатов, удовлетворяющих правилам по сумме баллов за экзамены для каждого факультета университета.
Радужный_День_7972
5
а) Запрос на выборку данных на гипотетическом языке для получения таблицы фамилий абитуриентов и их средних оценок за экзамены, отсортированных по первому полю:


SELECT Фамилия, СРЗачетки
FROM ТаблицаОценок
ORDER BY 1;


б) Организация запроса на выборку для получения списка абитуриентов с оценкой за первый экзамен выше среднего балла за все экзамены:


SELECT Фамилия
FROM ТаблицаОценок
WHERE ОценкаЭкзамен1 > (SELECT AVG(ОценкаЭкзамен1 + ОценкаЭкзамен2 + ОценкаЭкзамен3) FROM ТаблицаОценок);


в) Запрос на выборку данных для получения списка кандидатов, удовлетворяющих правилам по сумме баллов за экзамены для каждого факультета университета:


SELECT Фамилия, Факультет, SUM(ОценкаЭкзамен1 + ОценкаЭкзамен2 + ОценкаЭкзамен3) AS СуммаБаллов
FROM ТаблицаОценок
GROUP BY Фамилия, Факультет
HAVING СуммаБаллов >= ПороговоеЗначение;


Эти запросы помогут вам извлечь необходимую информацию из базы данных абитуриентов и их оценок за экзамены на университете.