How to retrieve a second highest salary from a table?
Note:Suppose salaries are in duplicate values
eg:
Name Sal
Malli 60000
Pandi 60000
Rudra 45000
Ravi 45000
Answer Posted / bibu
This IS HELP FULL 1ST ,2ND,3RD,4TH ANY HIGHEST SALARY U WRITE THIS QUERY.
SELECT * FROM Table_Name ALIAS_NAME 1
WHERE &N=(
SELECT COUNT(DISTINCT(WHICH COL U WANT THAT COL_NAME))
FROM Table_Name ALIAS_NAME 2
WHERE ALIAS1.CoL<=ALIAS2.Col
)
EX:
SELECT * FROM Emp E1
WHERE &N=(SELECT COUNT(DISTINCT(Sal))
FROM Emp E2
WHERE E1.Sal<=E2.Sal)
| Is This Answer Correct ? | 11 Yes | 0 No |
Post New Answer View All Answers
What is an example of translating a date into julian format?
What is pl/sql language case sensitive?
Is like operator in sql case sensitive?
How many postgresql users are there, worldwide?
The in operator may be used if you know the exact value you want to return for at least one of the columns.
What is type and rowtype in pl sql?
What is trigger with example?
If a cursor is open, how can we find in a pl/sql block?
Where do we use pl sql?
How do I add a primary key to a table?
What is error ora-12154: tns:could not resolve the connect identifier specified?
What are the three forms of normalization?
How does one load ebcdic data? : aql loader
what is rollback? : Sql dba
How much does sql certification cost?