drop PROCEDURE if EXISTS getNthHighestSalary; create PROCEDURE getNthHighestSalary(N int) begin SELECT * FROM employee e WHERE 4=( SELECT count(DISTINCT Salary) FROM employee e2 WHERE e.Salary < e2.Salary ); end