Question

Which SQL query will retrieve the second highest salary from an Employee table?

A SELECT MAX(Salary) FROM Employee WHERE Salary < (SELECT MAX(Salary) FROM Employee)
B SELECT DISTINCT Salary FROM Employee ORDER BY Salary DESC LIMIT 1 OFFSET 2
C SELECT Salary FROM Employee WHERE Salary = (SELECT MAX(Salary) FROM Employee)
D SELECT Salary FROM Employee WHERE Salary > (SELECT AVG(Salary) FROM Employee)
E SELECT Salary FROM Employee ORDER BY Salary DESC LIMIT 2,1
Practice Next

Hey! Ask a query