En primer lugar, encontrar el enésimo alto sueldo
CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
set N=N-1;
RETURN (
select distinct(salary) from employee order by salary desc limit N,1
);
END
Debido a que el número máximo de páginas de 0 a tomar la primera es 0 (esto es todavía no entiendo)
límite de offset: \
* Desde el límite de la Tabla 2 SELECT 1 offset;
// el artículo 1 (no incluyendo) el inicio de los datos extrajo dos datos, con los dos últimos es limitar los datos se leen desde el desplazamiento de vuelta al artículo 1, es decir, leer la primera 2,3 bar
En segundo lugar, busca el segundo salario más alto
select max(Salary) as SecondHighestSalary
from employee
where
salary<(select max(salary) from employee)