Query for second maximum salary in each in each department
Answers were Sorted based on User's Feedback
Answer / jairam
select deptno,Max(e1.sal) from emp e1
where e1.sal NOT IN(select Max(e2.sal) from emp e2
group by e2.deptno)group by e1.deptno
Is This Answer Correct ? | 0 Yes | 3 No |
Answer / nancy singhal
select max(salary) from emp where salary in(select salary
from emp where salary not in(select max(salary) from emp));
Is This Answer Correct ? | 0 Yes | 3 No |
Answer / sravan
Select first_name, salary, rownum rank from
(select *from emp order by salary desc)
Is This Answer Correct ? | 0 Yes | 5 No |
Answer / sampath pallerla
select distinct(a.sal) from emp a where 2=(select count(distinct(b.sal)) from emp b where a.sal<=b.sal);
Is This Answer Correct ? | 1 Yes | 7 No |
Answer / yaswanth
select salary from(select salary,rownum rk from(select salary from employees order by salary desc)) ehere rk=2;
Is This Answer Correct ? | 2 Yes | 13 No |
How do you update a value in sql?
why not null constraint showing its constraint type as 'c'
Explain the purpose of %type and %rowtype data types?
how to dump a table to a file with 'mysqldump'? : Sql dba
Does view store data in sql?
What is indexes?
How to generate a salary slip like jan 1000 1000 feb 1000 2000 ... dec 1000 12000
Can we create view in stored procedure?
Explain the difference between 'between' & 'and' operators in sql
what is a relationship and what are they? : Sql dba
What is Pragma EXECPTION_INIT ? Explain the usage ?
What do you mean by table in sql?