Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа №6

.docx
Скачиваний:
0
Добавлен:
30.05.2024
Размер:
64.71 Кб
Скачать

Задание 1. Вывести на экране ФИО студентов и количество оценок (Неуд, Удовл, Хор, Отл)

Код:

select firstname, lastname, middlename,

sum(case when grade = 'Неудовлетворительно' then 1 else 0 end) as Колво_Неуд,

sum(case when grade = 'Удовлетворительно' then 1 else 0 end) as Колво_Удовл,

sum(case when grade = 'Хорошо' then 1 else 0 end) as Колво_Хор,

sum(case when grade = 'Отлично' then 1 else 0 end) as Колво_Отл

from gradebook gb inner join student st on gb.studentid = st.studentid

group by firstname, lastname, middlename