write a query to find 4th max salary
Answers were Sorted based on User's Feedback
Answer / raj
for example if we take emp table:
select a.sal from emp a where 4=(select count(distinct(b.sal)) from emp b where a.sal<=b.sal);
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / debashis mohanty
Select Name,Deptno,Salary,Rank from
(
Select Ename Name,Deptno,Sal Salary,Rank () over(Order By Sal Desc) Rank from emp
)
Where Rank=4
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / nishi.swain@gmail.com
select distinct sal from table_name t1 where 4=(select count(distinct sal) from table_name t2 where
t1.sal<=t2.sal);
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / raj
for example if we take emp table, the query like this...
select a.sal from emp a where 4=(select count(distinct(b.sal))from emp b where a.sal<=b.sal)
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sreeharibabu
SELECT id
FROM (select salary2.*, rownum rnum from
(select * from test ORDER BY id DESC) salary2
where rownum <=4)
WHERE rnum >= 4;
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / mujahid
Simple one is i think:
Select min(sal) from (select sal from emp order by sal desc LIMIT 4);
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / anand v
select user_name,sal,rank over(order by sal desc) rank from table
where rank =4
| Is This Answer Correct ? | 1 Yes | 3 No |
what is a field in a database ? : Sql dba
How do you declare a constant?
why we use nocopy?
what is bdb (berkeleydb)? : Sql dba
Name the different types of indexes in sql and define them.
How can i insert data inro a table with 3 columns using FORALL?
i have 2 table table one 4 columns respective values a1 7,a2 6,a3 8 ,a4 12 & table two 4 colums respective values a1 7,a2 6,a3 8,a4 15.if table one & table two 3 colums same then 4th column values 1)Qes diff >5 then print 5 * diff value 2)Que diff <5 print 5
display null value rows with out using null function?
What is integrity in sql?
How to create a view on a table which does not exists
What is user in sql?
What is difference between Procedures and Functions ?
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)