Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Пошук Кращих Математичних Учнів - Челендж | Групування
Розширений Рівень SQL
course content

Зміст курсу

Розширений Рівень SQL

Розширений Рівень SQL

1. Групування
2. Вкладені Запити
3. Об'єднання Таблиць
4. DDL та DML в SQL

Пошук Кращих Математичних Учнів - Челендж

Школа задоволена нашою роботою і погоджується продовжити співпрацю.

Тепер у них є для нас нове завдання. Топ-10 учнів з найвищим середнім балом отримають в якості винагороди поїздку до наукового центру. Однією з обов'язкових умов є отримання оцінки вище 90 з математики на іспиті. Щоб знайти таких студентів, вони звернулися до вас.

Подивимось, що нам потрібно зробити, використовуючи нашу таблицю employee як приклад.

Припустимо, нам потрібно дізнатися, у яких департаментах є працівники, які були прийняті на роботу до 2019 року та середня заробітна плата в цих департаментах. Для виконання такого завдання можна використати наступний запит:

1234
SELECT department, AVG(salary) AS average_salary FROM employees WHERE hire_date < '2019-01-01' GROUP BY department

Як ви можете побачити, таких працівників всього 3, і ми використали необхідні інструменти для досягнення цього результату. Ваше завдання буде дуже схожим, я впевнений, що ви з цим впораєтесь!

Ось попередній перегляд таблиці student_grades, з якою ми працюємо:

Завдання

Ваше завдання полягає у виборі до 10 студентів з найвищим середнім балом серед усіх студентів, які отримали 90 або вище з математики.

Також відсортуйте результат за колонкою average_grade у спадаючому порядку.

Присвойте псевдонім average_grade для середнього балу, щоб переконатися, що завдання правильно перевірено на коректність.

Завдання

Ваше завдання полягає у виборі до 10 студентів з найвищим середнім балом серед усіх студентів, які отримали 90 або вище з математики.

Також відсортуйте результат за колонкою average_grade у спадаючому порядку.

Присвойте псевдонім average_grade для середнього балу, щоб переконатися, що завдання правильно перевірено на коректність.

Все було зрозуміло?

Секція 1. Розділ 5
toggle bottom row

Пошук Кращих Математичних Учнів - Челендж

Школа задоволена нашою роботою і погоджується продовжити співпрацю.

Тепер у них є для нас нове завдання. Топ-10 учнів з найвищим середнім балом отримають в якості винагороди поїздку до наукового центру. Однією з обов'язкових умов є отримання оцінки вище 90 з математики на іспиті. Щоб знайти таких студентів, вони звернулися до вас.

Подивимось, що нам потрібно зробити, використовуючи нашу таблицю employee як приклад.

Припустимо, нам потрібно дізнатися, у яких департаментах є працівники, які були прийняті на роботу до 2019 року та середня заробітна плата в цих департаментах. Для виконання такого завдання можна використати наступний запит:

1234
SELECT department, AVG(salary) AS average_salary FROM employees WHERE hire_date < '2019-01-01' GROUP BY department

Як ви можете побачити, таких працівників всього 3, і ми використали необхідні інструменти для досягнення цього результату. Ваше завдання буде дуже схожим, я впевнений, що ви з цим впораєтесь!

Ось попередній перегляд таблиці student_grades, з якою ми працюємо:

Завдання

Ваше завдання полягає у виборі до 10 студентів з найвищим середнім балом серед усіх студентів, які отримали 90 або вище з математики.

Також відсортуйте результат за колонкою average_grade у спадаючому порядку.

Присвойте псевдонім average_grade для середнього балу, щоб переконатися, що завдання правильно перевірено на коректність.

Завдання

Ваше завдання полягає у виборі до 10 студентів з найвищим середнім балом серед усіх студентів, які отримали 90 або вище з математики.

Також відсортуйте результат за колонкою average_grade у спадаючому порядку.

Присвойте псевдонім average_grade для середнього балу, щоб переконатися, що завдання правильно перевірено на коректність.

Все було зрозуміло?

Секція 1. Розділ 5
toggle bottom row

Пошук Кращих Математичних Учнів - Челендж

Школа задоволена нашою роботою і погоджується продовжити співпрацю.

Тепер у них є для нас нове завдання. Топ-10 учнів з найвищим середнім балом отримають в якості винагороди поїздку до наукового центру. Однією з обов'язкових умов є отримання оцінки вище 90 з математики на іспиті. Щоб знайти таких студентів, вони звернулися до вас.

Подивимось, що нам потрібно зробити, використовуючи нашу таблицю employee як приклад.

Припустимо, нам потрібно дізнатися, у яких департаментах є працівники, які були прийняті на роботу до 2019 року та середня заробітна плата в цих департаментах. Для виконання такого завдання можна використати наступний запит:

1234
SELECT department, AVG(salary) AS average_salary FROM employees WHERE hire_date < '2019-01-01' GROUP BY department

Як ви можете побачити, таких працівників всього 3, і ми використали необхідні інструменти для досягнення цього результату. Ваше завдання буде дуже схожим, я впевнений, що ви з цим впораєтесь!

Ось попередній перегляд таблиці student_grades, з якою ми працюємо:

Завдання

Ваше завдання полягає у виборі до 10 студентів з найвищим середнім балом серед усіх студентів, які отримали 90 або вище з математики.

Також відсортуйте результат за колонкою average_grade у спадаючому порядку.

Присвойте псевдонім average_grade для середнього балу, щоб переконатися, що завдання правильно перевірено на коректність.

Завдання

Ваше завдання полягає у виборі до 10 студентів з найвищим середнім балом серед усіх студентів, які отримали 90 або вище з математики.

Також відсортуйте результат за колонкою average_grade у спадаючому порядку.

Присвойте псевдонім average_grade для середнього балу, щоб переконатися, що завдання правильно перевірено на коректність.

Все було зрозуміло?

Школа задоволена нашою роботою і погоджується продовжити співпрацю.

Тепер у них є для нас нове завдання. Топ-10 учнів з найвищим середнім балом отримають в якості винагороди поїздку до наукового центру. Однією з обов'язкових умов є отримання оцінки вище 90 з математики на іспиті. Щоб знайти таких студентів, вони звернулися до вас.

Подивимось, що нам потрібно зробити, використовуючи нашу таблицю employee як приклад.

Припустимо, нам потрібно дізнатися, у яких департаментах є працівники, які були прийняті на роботу до 2019 року та середня заробітна плата в цих департаментах. Для виконання такого завдання можна використати наступний запит:

1234
SELECT department, AVG(salary) AS average_salary FROM employees WHERE hire_date < '2019-01-01' GROUP BY department

Як ви можете побачити, таких працівників всього 3, і ми використали необхідні інструменти для досягнення цього результату. Ваше завдання буде дуже схожим, я впевнений, що ви з цим впораєтесь!

Ось попередній перегляд таблиці student_grades, з якою ми працюємо:

Завдання

Ваше завдання полягає у виборі до 10 студентів з найвищим середнім балом серед усіх студентів, які отримали 90 або вище з математики.

Також відсортуйте результат за колонкою average_grade у спадаючому порядку.

Присвойте псевдонім average_grade для середнього балу, щоб переконатися, що завдання правильно перевірено на коректність.

Секція 1. Розділ 5
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt