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

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

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

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

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

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

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

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

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

Завдання
test

Swipe to show code editor

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

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

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

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

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

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

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

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

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

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

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

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

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

Завдання
test

Swipe to show code editor

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

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

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

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

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

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

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

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

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

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

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

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

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

Завдання
test

Swipe to show code editor

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

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

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

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

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

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

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

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

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

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

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

Завдання
test

Swipe to show code editor

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

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

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

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