Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


how to find nth highest salary

Answers were Sorted based on User's Feedback



how to find nth highest salary..

Answer / deepak dabi

I Think this is the best solution ever i have seen ,i
appriciate if you prove me wroong on this so,otherwise i got
all other a bit wrong ,in many cases please try this....



"SELECT distinct(sal) from emp order by sal desc limit 2,1"

Is This Answer Correct ?    1 Yes 2 No

how to find nth highest salary..

Answer / amit

Select salary
from employees
order by salary desc
limit n-1,1;

Is This Answer Correct ?    2 Yes 3 No

how to find nth highest salary..

Answer / chandra sekhar

select min(salary) from emp where salary in (select top n salary from emp order by salary desc)

Is This Answer Correct ?    1 Yes 2 No

how to find nth highest salary..

Answer / anuj somvanshi

select salary from emp where rownum=n order by salary desc;

Is This Answer Correct ?    0 Yes 1 No

how to find nth highest salary..

Answer / divya

Select Salary
From Employee
Where rowid = n
Order By Salary Desc;

Is This Answer Correct ?    0 Yes 1 No

how to find nth highest salary..

Answer / lakshmi reddy

To get nth highest salary from Employee table:
select * from Employee e where n=(select COUNT(distinct sal)
from Employee e2 where e2.Sal>e.Sal)

Is This Answer Correct ?    0 Yes 1 No

how to find nth highest salary..

Answer / sharmila shree

SELECT TOP 1 salary FROM
( SELECT DISTINCT TOP 1 salary FROM table_name
ORDER BY salary DESC )
a ORDER BY salary

here 'a' is sub query of salary

Is This Answer Correct ?    0 Yes 1 No

how to find nth highest salary..

Answer / sitakanta rath

SELECT sal FROM
(
SELECT DENSE_RANK() OVER (ORDER BY sal DESC) AS rank, sal
FROM Emp
) T2
WHERE rank=@n

Is This Answer Correct ?    0 Yes 1 No

how to find nth highest salary..

Answer / ajay kumar barik

select a.id from product a where (1= (select count(b.id)
from product b where b.id>=a.id))


It is for all database

Is This Answer Correct ?    0 Yes 2 No

how to find nth highest salary..

Answer / ankur bakliwal

I think this should work -


select top 1 salary from employee where salary in (select
distinct
top n salary from employee order by salary desc) order by
salary asc

Is This Answer Correct ?    0 Yes 3 No

Post New Answer

More SQL Server Interview Questions

what's the information that can be stored inside a bit column? : Sql server database administration

0 Answers  


Explain what is raid and what are different types of raid levels?

0 Answers  


What do you understand by replication in sql server? Mention the different types of replication in sql server.

0 Answers  


How to add code to the existing article (using improve article)?

0 Answers  


what is bit datatype? : Sql server database administration

0 Answers  


What is factless fact table? : sql server analysis services, ssas

0 Answers  


how to find maximum identity number in a table ?

2 Answers   JPMorgan Chase, Thomson Reuters, Wipro,


What is rtm version in sql server?

0 Answers  


How do I view a stored procedure in sql server query?

0 Answers  


What is the difference between clustered and non-clustered indexes in ms sql server?

0 Answers  


Can you explain important index characteristics?

0 Answers  


how can you check the level of fragmentation on a table? : Sql server administration

0 Answers  


Categories