Pergunta de entrevista da empresa Slalom

Write a SQL query that will produce the 10Th largest salary from an Employees table.

Respostas da entrevista

Sigiloso

3 de fev. de 2013

Glass door wont let me edit but switch 6 to 10 as shown below SELECT TOP 1 SALARY FROM ( SELECT DISTINCT TOP 10 ORDER BY SALARY DESC) AS TENTHSALARY ORDER BY SALARY

3

Sigiloso

3 de fev. de 2013

SELECT TOP 1 SALARY FROM ( SELECT DISTINCT TOP 6 ORDER BY SALARY DESC) AS TENTHSALARY ORDER BY SALARY

1

Sigiloso

17 de jul. de 2012

select top 10 percent topsalaries.salary from (select top 10 Salary from Employee order by Salary desc) as topsalaries order by topsalaries.Salary asc

2