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 |
What is 19 null in sql?
counting the no.of characters occurs in a string by using pl/sql function
How does one use sql*loader to load images, sound clips and documents? : aql loader
What is not null in sql?
Interchange the value of a column Gender in a table where values are Male and Female. So, where the value is Male, it should changed to Female and Female to Male.
How to use sql statements in pl/sql?
Explain sql data types?
IN A TABLE HAVE ONE COLUMN PRIMARY KEY..IT WILL NOT ALLOWS NULL VALUES AND DUPLICATE VALUES..INSTEAD OF PRIMARY KEY WHY CANT WE USE UNIQUE AND NOT NULL.THESE TWO ALSO DOESNT ACCEPT NULL VALUES IN NOT NULL AND UNIQUE DOESNT ACCEPT DUPLICATE VALUES? SO WHAT IS THE DIFEERENCE BETWEEN(UNIQUE,NOT NULL) AND PRIMARY KEY??????
How will you make performance better for application including front end and back
can i call procedure in package
What is mutating error?
How do you get column names only for a table (sql server)?
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)