how to get second highest salary in SQL(as/4000
Answers were Sorted based on User's Feedback
Answer / siva kumar yachamaneni
select max(salary) from Employee where salary<(SELECT
max(salary) from Employee)
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / prabir
Select * From employee emp1 Where 2 = (Select
Count(Distinct(emp1.salary)) From employee emp2 Where
emp2.salary > emp1.salary)
| Is This Answer Correct ? | 3 Yes | 5 No |
Answer / shasi
select sal from emp a where &n=(select count(sal) from emp
b where a.sal>=b.sal)
First u enter 1 means 1st highest sal.then enter2 2nd
highest sal
| Is This Answer Correct ? | 1 Yes | 3 No |
Answer / ashish raut
for 2nd highest price..............
SELECT max(Price) as [MaxPrice] from OrderDetails
where Price<(SELECT max(Price)as MaxPrice from OrderDetails)
for 3rd highest Price........
SELECT max(Price) as [MaxPrice] from OrderDetails
where Price<(SELECT max(Price)as MaxPrice from OrderDetails
where price<(SELECT max(Price)as MaxPrice from OrderDetails))
| Is This Answer Correct ? | 0 Yes | 2 No |
Answer / praveen
select * from emp where max(sal)
where rownow=2
| Is This Answer Correct ? | 0 Yes | 2 No |
Answer / apurva
Select *
From (
Select *
From (select * from emp order by sal desc)
Where rownum < 3 order by sal) ---> n+1 for example for
secound you should use 3
Where rownum < 2
| Is This Answer Correct ? | 4 Yes | 7 No |
Answer / sachin bhalsinge
select * from (select salary from employees order by salary
desc)where rownum=2;
| Is This Answer Correct ? | 5 Yes | 11 No |
Answer / ramesh.p
Select salary
From ( Select salary from emp order by salary desc)
Where rownum =2;
| Is This Answer Correct ? | 10 Yes | 19 No |
Answer / siddhartha
select sal, ename from employee where ROWNUM = 2 order by
sal;
| Is This Answer Correct ? | 12 Yes | 36 No |
How to fetch common records from two tables?
What is difference between TRUNCATE & DELETE?
16 Answers Ahn Infotech, CitiGroup, ICICI, PreVator, Saama Tech, SkyTech, TCS,
What is the result, when NULL is compared with NULL?
How to use sql statements in pl/sql?
What is trigger explain with example?
what is query cache in mysql? : Sql dba
how to include character strings in sql statements? : Sql dba
what is denormalization. : Sql dba
What is a dynamic query?
what is 'mysqldump'? : Sql dba
What is the difference between subquery and correlated query?
What are different types of queries in sql?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)