Pergunta de entrevista da empresa Deloitte

How to get the second highest salary from the table?

Respostas da entrevista

Sigiloso

1 de abr. de 2022

SELECT * FROM employee ORDER BY SALARY DESC LIMIT 1,1

2

Sigiloso

1 de abr. de 2022

SELECT MAX(salary) AS salary FROM employee WHERE salary IN (SELECT salary FROM employee MINUS SELECT MAX(salary) FROM employee)