To find second largest salary in Employee table
Answer Posted / ram
select *from emp e where &n in(select count(distinct sal)
from emp m where e.sal<=m.sal);
which will ask's u like :
enter the value for n : 2 (enter 2)
gives u second highest.
| Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
What is store procedure? How do they work? When do you use?
What is difference between stored procedure and user defined function?
Do comments need to go in a special place in sql server 2005?
Explain error and transaction handling in sql server?
How can we remove orphan records from a table?
Explain what role entity and relationship play in an ER diagram.
Explain trigger and its types?
What is format parameter in ssrs?
Define outer join in sql server joins?
What's new in sql management studio for sql server? : sql server management studio
How to delete existing triggers using "drop trigger"?
How can I create a report based on a query? : sql server management studio
What is service broker? : sql server database administration
What is mssql?
Explain error handling in ssis?