Find out the 3rd highest salary?
Answers were Sorted based on User's Feedback
Answer / shruti
select empno,sal from
(select empno,sal from emp order by sal desc)
where rownum<4
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / tathagoto
select min(sal) from (select sal from (select sal from
salary order by sal desc) where rownum <
4);
| Is This Answer Correct ? | 4 Yes | 3 No |
Answer / sathiskumar
select min(sal) from (select top 3 salary from employee);
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / av.anil
SELECT * FROM
(SELECT Ename,Sal,
DENSE_RANK()
OVER(ORDER BY Sal DESC) "D_RK"
FROM Emp)
WHERE D_RK = 3;
This query gives exact highest salary.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / jagdish
select max(sal) from emp where sal!=(select max(sal) from
emp where sal!=(select max(sal) from emp))
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / vivek
SELECT v.Emp_Sal
FROM Employee_Test v
WHERE 3=
(
SELECT COUNT(DISTINCT z.Emp_Sal)
FROM Employee_Test z
WHERE v.Emp_Sal<=z.Emp_Sal
)
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / shibin k abraham
select * from emp where sal=(select a.sal from emp awhere 3=(select distinct(count(b.sal)) from emp b where a.sal<=b.sal))
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / priyanga.g
1) Select MAX(salary) from Programmer where salary not
in(select top 2 salary from Programmer order by salary desc)
2) Select max(salary) from programmer where salary<
(select MAX(salary) from Programmer where salary<(select
MAX(salary) from Programmer))
3) Select MAX(salary) from Programmer e where 2=(select
COUNT(*) from programmer b where b.salary>e.salary )
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / ratnakar
select max(sal) from emp a where 3=(select count(sal) from
emp b where b.sal >=a.sal;
| Is This Answer Correct ? | 10 Yes | 10 No |
Answer / sheik
select top 1 * from(select top 3 *from emp order by salary
desc)d order by salary asc
| Is This Answer Correct ? | 0 Yes | 0 No |
How sql query is executed?
What does count (*) mean?
What is difference between pls_integer and integer?
What is the use of sqldataadapter?
What is an implicit commit?
Why do we use sqlite?
Show the cursor attributes of pl/sql.
How many types of keys are there in sql?
What are triggers, and when would you use them?
What is string join?
What is difference between mysql and postgresql?
Which certification is best for sql?
Oracle (3253)
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)