how to retrieve the top 3 salaries of the table using rownum
Answers were Sorted based on User's Feedback
Answer / seema
select sal from (select distinct sal from emp order by sal
desc ) where rownum < 3;
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / kavitha
select employee_id,last_name,salary
from employees
where rownum <=3
order by salary desc
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / kamal
Hello Sir
I wana to see this that how to retrieve 3 top salary by
subqurey can you gave me this answer.
Thanks
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / saisravanthi
select salary from
(select salary,rownum from salary_tab
order by salary_tab desc)
where rownum < 4;
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / manoj tcs
select * from (select * from emp order by sal desc)
where rownum < 4;
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / raveendran
SELECT EMP_BASICS,ROWNUM FROM EMPLOYEE_MASTER WHERE
EMP_BASICS IS NOT NULL AND ROWNUM<=3 ORDER BY EMP_BASICS
DESC
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / k.thrilok kumar
select rownum, sal from (select * from emp order by sal
desc) where rownum<=3
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / rajnish chauhan
you can put any number on Rnk.
---Top 3 salary
SELECT ROWNUM,ename,sal
FROM (
SELECT ename,sal,rank() over(ORDER BY sal DESC)rnk
FROM emp)a WHERE rnk<4
-----Top 3 Salary only
SELECT ROWNUM,ename,sal
FROM (
SELECT ename,sal,rank() over(ORDER BY sal DESC)rnk
FROM emp)a WHERE rnk=3
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / debbie
select * from (select sal from emp order by sal desc)
where rownum<=3
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / chiru
select sal from (select distinct sal from emp order
by sal desc)
where rownum<4 ;
Is This Answer Correct ? | 0 Yes | 0 No |
how many groups of data types? : Sql dba
What is trigger in sql? Explain
How do you break a loop in pl sql?
write a pl/sql function if enter a value=0 then output value=1 and vise verse with out using if and case statements.
How many sql core licenses do I need?
Difference between IN and EXISTS
What are its different types of dbms?
What are all the different types of indexes?
declare l1 number := null; l2 number :=null; begin if l1=l2 then message('equal'); else if l1<>l2 then message('not equal'); else message('else'); end if; end if; end; What will be the output ?
how to enter numeric values as hex numbers? : Sql dba
What is sql query limit?
My select statement is not working as expected, So, to overcome from such issues what are the steps needed to be taken care?