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 |
can any one help me with import/export options in oracle............
How many memory layers are in the shared pool?
What happens if variable names collide with table/column names?
What is flashback Query ? And Use ?
What do you know about normalization? Explain in detail?
How to display the hierarchy of employee and managers without using connect by prior.
What is bulk collect in oracle?
Is there a function to split a string in plsql?
What are the ansi data types supported in oracle?
How can we delete duplicate rows in a table?
Explain drop constraint oracle?
Can cursor variables be stored in PL/SQL tables.If yes how. If not why?