Завдання: Середній Бал Студента
Ви виконали відмінну роботу та допомогли будівельній компанії. Вони вже почали роботи з розширення Жовтої гілки метро.
Вас рекомендували, і школа зацікавилася вами, оскільки у них також є декілька завдань для вас. Але спочатку ознайомимося з таблицею 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
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain what the SQL query does?
What are the results of this query?
How can I analyze grades by subject instead of class?
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
у порядку зростання.
Рішення
Дякуємо за ваш відгук!
single