Завдання на Обчислення Середньої Оцінки Студента
Ви виконали відмінну роботу та допомогли будівельній компанії. Вони вже почали роботи з розширення Жовтої гілки метро.
Вас рекомендували, і школа також зацікавилася вами, оскільки для вас підготували кілька завдань. Але спочатку ознайомимось із таблицею student_grades
, яку вони надали:
Таблиця містить оцінки за іспити з різних предметів.
У школі навчається 100 учнів, інформація про яких наведена у цій таблиці. У стовпці class_letter
міститься інформація з 3 варіантами: A
, B
або C
. Також вказано назву предмета (subject_name
) та оцінку учня (grade
).
Давайте подивимось, скільки учнів у кожному класі за допомогою наступного запиту:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Ваше завдання — обчислити середній бал з усіх предметів для кожного студента. Для зручності викладачів потрібно відсортувати прізвища студентів в алфавітному порядку. Використовуйте агрегацію з функцією AVG()
і додайте псевдонім average_grade
, щоб пройти тестування.
Короткі інструкції
- Виберіть стовпець
student_surname
і середнє значення стовпцяgrade
за допомогою функціїAVG
. - Додайте псевдонім
average_grade
до другого стовпця. - Згрупуйте дані за
student_surname
. - Відсортуйте результати за
student_surname
у порядку зростання.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 4
Завдання на Обчислення Середньої Оцінки Студента
Свайпніть щоб показати меню
Ви виконали відмінну роботу та допомогли будівельній компанії. Вони вже почали роботи з розширення Жовтої гілки метро.
Вас рекомендували, і школа також зацікавилася вами, оскільки для вас підготували кілька завдань. Але спочатку ознайомимось із таблицею student_grades
, яку вони надали:
Таблиця містить оцінки за іспити з різних предметів.
У школі навчається 100 учнів, інформація про яких наведена у цій таблиці. У стовпці class_letter
міститься інформація з 3 варіантами: A
, B
або C
. Також вказано назву предмета (subject_name
) та оцінку учня (grade
).
Давайте подивимось, скільки учнів у кожному класі за допомогою наступного запиту:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Ваше завдання — обчислити середній бал з усіх предметів для кожного студента. Для зручності викладачів потрібно відсортувати прізвища студентів в алфавітному порядку. Використовуйте агрегацію з функцією AVG()
і додайте псевдонім average_grade
, щоб пройти тестування.
Короткі інструкції
- Виберіть стовпець
student_surname
і середнє значення стовпцяgrade
за допомогою функціїAVG
. - Додайте псевдонім
average_grade
до другого стовпця. - Згрупуйте дані за
student_surname
. - Відсортуйте результати за
student_surname
у порядку зростання.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 4single