“n -й Высшая зарплата” Ответ

Найдите n -й высочайшей зарплаты работника

#Method 1
SELECT salary FROM Employee ORDER BY salary DESC LIMIT N-1, 1

#Method 2
SELECT salary FROM Employee AS e1 
WHERE n-1=(SELECT COUNT(DISTINCT,salary) FROM Employee AS e2 
           WHERE e2.salary>e1.salary)
Sukhendra Rajawat

Зарплата 3 -го высоты SQL

SELECT MIN(EmpSalary) from ( 
	SELECT EmpSalary from Employee ORDER BY EmpSalary DESC LIMIT 3 
);
Nice Newt

n -й Высшая зарплата

SELECT salary FROM Employee ORDER BY salary DESC LIMIT N-1, 1
Clumsy Cockroach

Ответы похожие на “n -й Высшая зарплата”

Вопросы похожие на “n -й Высшая зарплата”

Больше похожих ответов на “n -й Высшая зарплата” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования