Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Challenge: Departments with Above-average Salaries | Subqueries in Human Resources
Subqueries in SQL

bookChallenge: Departments with Above-average Salaries

You are about to tackle a practical scenario where subqueries help you analyze salary data across departments. Imagine a company wants to know which departments pay above the company-wide average salary. To solve this, you will need to compare each department's average salary with the overall average salary for all employees. This challenge will deepen your understanding of subqueries for comparative analysis in SQL.

Aufgabe

Swipe to start coding

Write a query to return the names of departments where the average salary of employees in that department is higher than the overall average salary across all employees.

  • Use a subquery to calculate the overall average salary for all employees.
  • Group employees by department and calculate the average salary for each department.
  • Only include those departments where the department average salary is greater than the overall average salary.
  • Return the department names.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

bookChallenge: Departments with Above-average Salaries

Swipe um das Menü anzuzeigen

You are about to tackle a practical scenario where subqueries help you analyze salary data across departments. Imagine a company wants to know which departments pay above the company-wide average salary. To solve this, you will need to compare each department's average salary with the overall average salary for all employees. This challenge will deepen your understanding of subqueries for comparative analysis in SQL.

Aufgabe

Swipe to start coding

Write a query to return the names of departments where the average salary of employees in that department is higher than the overall average salary across all employees.

  • Use a subquery to calculate the overall average salary for all employees.
  • Group employees by department and calculate the average salary for each department.
  • Only include those departments where the department average salary is greater than the overall average salary.
  • Return the department names.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
single

single

some-alt