Секція 2. Розділ 4
single
Завдання: Працівники з Зарплатою Вище Середньої
Свайпніть щоб показати меню
Коли підзапит розміщується в секції WHERE, можна використовувати оператор IN та comparison operators:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Завдання
Swipe to start coding
Знайти співробітників, чия salary перевищує середню зарплату всіх співробітників, використовуючи підзапит у секції WHERE.
У підсумковій таблиці повинно бути 3 стовпці: first_name, last_name та salary. Далі відсортуйте результат за зарплатою у порядку спадання за допомогою ORDER BY.
Цей синтаксис може бути відмінною альтернативою до використання HAVING.
Коротка інструкція
- Отримати стовпці
first_name,last_nameтаsalaryз таблиціemployees. - У секції
WHEREвикористати внутрішній запит із синтаксисомsalary > [inner query]. - У внутрішньому запиті отримати середнє значення стовпця
salaryз таблиціemployees. - Відсортувати результати за
salaryу порядку спадання.
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 2. Розділ 4
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат