Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Працівники з Вищою за Середню Заробітною Платою | Section
Розширений Рівень SQL

Завдання: Працівники з Вищою за Середню Заробітною Платою

Коли підзапит записується в секції WHERE, можна використовувати оператор IN та comparison operators:

SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Все було зрозуміло?

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

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

Секція 1. Розділ 12
single

single

Завдання: Працівники з Вищою за Середню Заробітною Платою

Свайпніть щоб показати меню

Коли підзапит записується в секції WHERE, можна використовувати оператор IN та comparison operators:

SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Завдання

Проведіть, щоб почати кодувати

Знайдіть співробітників, чия salary перевищує середню зарплату всіх співробітників, використовуючи підзапит у секції WHERE.

У підсумковій таблиці має бути 3 стовпці: first_name, last_name та salary. Далі відсортуйте результат за зарплатою від найбільшої до найменшої за допомогою ORDER BY.

Цей синтаксис може бути відмінною альтернативою до використання HAVING.

Коротка інструкція

  • Отримайте стовпці first_name, last_name та salary з таблиці employees.
  • У секції WHERE використайте внутрішній запит із синтаксисом salary > [inner query].
  • У внутрішньому запиті обчисліть середнє значення стовпця salary з таблиці employees.
  • Відсортуйте результати за спаданням salary.

Рішення

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

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

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

Секція 1. Розділ 12
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt