How to select the name of employee who is getting maximum
sal with out using subquery
Answers were Sorted based on User's Feedback
Answer / girija.112
ANS :
select max(ename) keep (dense_rank last order by sal) ename
from emp
ENAME
-----
KING
| Is This Answer Correct ? | 8 Yes | 4 No |
Answer / naidu
SELECT * FROM Emp
WHERE LEVEL=&Number
CONNECT BY PRIOR Sal > Sal ;
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / naresh
Here is the solution.
Select E_id, E_name,Salary from the Employes group by E_ID
Having Salary=Max(Salary)
Should work.
Try it and let me know.
Cheers!
Naresh
| Is This Answer Correct ? | 0 Yes | 0 No |
Select * From (Select * From Employee Order By Salary Desc) a
Where rownum=1 ;
Or
Select * From (Select Emp_id, Emp_NM, Salary From Employee Order By Salary Desc) a
Where rownum=1 ;
Based on Oracle 11g.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / flitchner
select name from (select max(sal) as salary from emp) a,
emp b
where a.salary = b.sal;
| Is This Answer Correct ? | 0 Yes | 1 No |
select ename,max(sal)from emp group by ename;
| Is This Answer Correct ? | 6 Yes | 9 No |
What are temporal data types in oracle?
What is literal?
Q) How to Find Max Date from each Group? (Asked in Infosys (INFI)Interview)
What are joins..how many types of joins are there?
29 Answers Amdocs, CSC, TCS,
select * from emp what happened internally when we write this query in the sql prompt?
What is a cursor variable?
How is it different from a normal table?
What are the types of trigger in oracle?
Is there an oracle sql query that aggregates multiple rows into one row?
How would you edit your CRONTAB to schedule the running of /test/test.sh to run every other day at 2PM?
What is SGA ? How it is different from Ver 6.0 and Ver 7.0 ?
What are the different types of synonyms?