Завдання з Пошуку Найкращих Студентів з Математики
Школа задоволена нашою роботою та погоджується продовжити співпрацю.
Тепер у них нове завдання для нас. Топ-10 студентів з найвищим середнім балом отримають у нагороду поїздку до наукового центру. Обов'язкова умова — оцінка вище 90 на іспиті з математики. Щоб знайти таких студентів, вони звернулися до вас.
Розглянемо, що нам потрібно зробити, використовуючи нашу таблицю employee
як приклад.
Припустимо, нам потрібно дізнатися, у яких відділах є співробітники, які були найняті до 2019 року, та середню зарплату в цих відділах. Для виконання такого завдання можна використати наступний запит:
1234SELECT department, AVG(salary) AS average_salary FROM employees WHERE hire_date < '2019-01-01' GROUP BY department
Як бачимо, таких співробітників лише 3, і ми використали необхідні інструменти для досягнення цього результату.
Swipe to start coding
Отримати до 10 студентів з найвищим середнім балом з математики серед усіх студентів, які набрали 90 і більше балів на іспиті з математики.
Також відсортувати результат за стовпцем average_grade
у спадаючому порядку.
Надати псевдонім average_grade
для середнього балу з математики, щоб завдання було успішно перевірено на коректність.
Короткі інструкції
- Отримати стовпець
student_surname
та середнє значення стовпцяgrade
за допомогою функціїAVG()
. - Присвоїти псевдонім
average_grade
другому стовпцю. - Застосувати умову, де
grade >= 90
таsubject_name = 'Mathematics'
. - Згрупувати результати за
student_surname
. - Відсортувати результати за
average_grade
у спадаючому порядку. - Використати оператор
LIMIT
, щоб повернути лише 10 результатів.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 4
Завдання з Пошуку Найкращих Студентів з Математики
Свайпніть щоб показати меню
Школа задоволена нашою роботою та погоджується продовжити співпрацю.
Тепер у них нове завдання для нас. Топ-10 студентів з найвищим середнім балом отримають у нагороду поїздку до наукового центру. Обов'язкова умова — оцінка вище 90 на іспиті з математики. Щоб знайти таких студентів, вони звернулися до вас.
Розглянемо, що нам потрібно зробити, використовуючи нашу таблицю employee
як приклад.
Припустимо, нам потрібно дізнатися, у яких відділах є співробітники, які були найняті до 2019 року, та середню зарплату в цих відділах. Для виконання такого завдання можна використати наступний запит:
1234SELECT department, AVG(salary) AS average_salary FROM employees WHERE hire_date < '2019-01-01' GROUP BY department
Як бачимо, таких співробітників лише 3, і ми використали необхідні інструменти для досягнення цього результату.
Swipe to start coding
Отримати до 10 студентів з найвищим середнім балом з математики серед усіх студентів, які набрали 90 і більше балів на іспиті з математики.
Також відсортувати результат за стовпцем average_grade
у спадаючому порядку.
Надати псевдонім average_grade
для середнього балу з математики, щоб завдання було успішно перевірено на коректність.
Короткі інструкції
- Отримати стовпець
student_surname
та середнє значення стовпцяgrade
за допомогою функціїAVG()
. - Присвоїти псевдонім
average_grade
другому стовпцю. - Застосувати умову, де
grade >= 90
таsubject_name = 'Mathematics'
. - Згрупувати результати за
student_surname
. - Відсортувати результати за
average_grade
у спадаючому порядку. - Використати оператор
LIMIT
, щоб повернути лише 10 результатів.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 4single