Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Employees With More Than Average Salary Challenge | Nested Subqueries
Intermediate SQL
course content

Course Content

Intermediate SQL

Intermediate SQL

1. Grouping
2. Nested Subqueries
3. Joining Tables
4. DDL and DML in SQL

Employees With More Than Average Salary Challenge

I mentioned earlier that when a subquery is written in the WHERE section, we can use the IN operator and comparison operators.

For example, like this:

Following a similar algorithm, you'll need to complete the following task.

We'll be working with the employees table, which looks like this:

Task

Find employees whose salary is above the average salary of all employees using a subquery in the WHERE section.

The resulting table should have 3 columns: first_name, last_name, and salary. Then, sort the result by salary from highest to lowest using ORDER BY.

Task

Find employees whose salary is above the average salary of all employees using a subquery in the WHERE section.

The resulting table should have 3 columns: first_name, last_name, and salary. Then, sort the result by salary from highest to lowest using ORDER BY.

Note

This syntax can be used as a great alternative to the HAVING clause.

Switch to desktop for real-world practiceContinue from where you are using one of the options below

Everything was clear?

Section 2. Chapter 4
toggle bottom row

Employees With More Than Average Salary Challenge

I mentioned earlier that when a subquery is written in the WHERE section, we can use the IN operator and comparison operators.

For example, like this:

Following a similar algorithm, you'll need to complete the following task.

We'll be working with the employees table, which looks like this:

Task

Find employees whose salary is above the average salary of all employees using a subquery in the WHERE section.

The resulting table should have 3 columns: first_name, last_name, and salary. Then, sort the result by salary from highest to lowest using ORDER BY.

Task

Find employees whose salary is above the average salary of all employees using a subquery in the WHERE section.

The resulting table should have 3 columns: first_name, last_name, and salary. Then, sort the result by salary from highest to lowest using ORDER BY.

Note

This syntax can be used as a great alternative to the HAVING clause.

Switch to desktop for real-world practiceContinue from where you are using one of the options below

Everything was clear?

Section 2. Chapter 4
toggle bottom row

Employees With More Than Average Salary Challenge

I mentioned earlier that when a subquery is written in the WHERE section, we can use the IN operator and comparison operators.

For example, like this:

Following a similar algorithm, you'll need to complete the following task.

We'll be working with the employees table, which looks like this:

Task

Find employees whose salary is above the average salary of all employees using a subquery in the WHERE section.

The resulting table should have 3 columns: first_name, last_name, and salary. Then, sort the result by salary from highest to lowest using ORDER BY.

Task

Find employees whose salary is above the average salary of all employees using a subquery in the WHERE section.

The resulting table should have 3 columns: first_name, last_name, and salary. Then, sort the result by salary from highest to lowest using ORDER BY.

Note

This syntax can be used as a great alternative to the HAVING clause.

Switch to desktop for real-world practiceContinue from where you are using one of the options below

Everything was clear?

I mentioned earlier that when a subquery is written in the WHERE section, we can use the IN operator and comparison operators.

For example, like this:

Following a similar algorithm, you'll need to complete the following task.

We'll be working with the employees table, which looks like this:

Task

Find employees whose salary is above the average salary of all employees using a subquery in the WHERE section.

The resulting table should have 3 columns: first_name, last_name, and salary. Then, sort the result by salary from highest to lowest using ORDER BY.

Note

This syntax can be used as a great alternative to the HAVING clause.

Switch to desktop for real-world practiceContinue from where you are using one of the options below
Section 2. Chapter 4
Switch to desktop for real-world practiceContinue from where you are using one of the options below
We're sorry to hear that something went wrong. What happened?
some-alt