
Добавил:
ohpetya
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа №6
.docxЗадание 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
Соседние файлы в предмете Базы данных