In a table, 4 person having same salary. How to get Third
person record only?

Answers were Sorted based on User's Feedback



In a table, 4 person having same salary. How to get Third person record only?..

Answer / srikanth

id sal

101 1000

102 1000

103 1000

104 1000


select id, sal from emp where rownum<=3

minus

select id, sal from emp wwhere rownum<=2;

Is This Answer Correct ?    9 Yes 2 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / hardeep

We can use Rank Trx, Select "salary" as Group by port and select "Date" or "Emp_id" as Rank Port and then Filter out records with Rank=3 thru Filter Trx.

Is This Answer Correct ?    8 Yes 2 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / saumyabrata

1>Use a Sequence Generator Transformation,selet Start value
= 1 and Increment By = 1.
2>Use a Filter Transformation,take the ports Person and
Salary from source qualifier and the NEXTVAL port from
Sequence Generator Transformation into it.Set the filter
condition NEXTVAL = 3.

You are done.

Is This Answer Correct ?    6 Yes 0 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / boss

How can you say which is thir record when all the salaries
are same...

Is This Answer Correct ?    3 Yes 2 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / gopi k

rownum is pseudo column, when query extracts rows rownum
will be appended to query. So where rownum = 3 condition is
a wrong one.

Is This Answer Correct ?    1 Yes 0 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / sanju

select * from (select salary.*,rownum r from salary where
sal=(select sal from salary group by sal having count(sal)
=4)) where r=3

Is This Answer Correct ?    1 Yes 0 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / mr.lee

id sal

101 1000

102 1000

103 1000

104 1000

Select Rn, id, Sal, From (
Select Rownum Rn, id ,Sal From Emp)
Where Rn = 3

Is This Answer Correct ?    1 Yes 0 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / vaas

Hi pooja,

would rowid be 3?
can u use having clause in ur query?

pl let me know poojaa

Is This Answer Correct ?    0 Yes 0 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / krishnakanth.ch

It can be retrieved with a simple subquery.

For example, I create a table sal with id,sal

id sal
-------
11 1000
22 1000
33 1000
44 1000

to retrieve the third column with the same salary
use the below query:

select id,sal from (select id,sal,rownum r from sal)
where r=3;

Is This Answer Correct ?    4 Yes 4 No

In a table, 4 person having same salary. How to get Third person record only?..

Answer / abhishek

U can achive this by using row_number function in source
qualifer example

select col1,col2,salary,emp_id from (select
col,col2,salary,emp_id , row_number() over (partition by
salary order by emp_id )as rec_seq from table)
Where
rec_seq=3

or by rank t/r in mapping

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Informatica Interview Questions

How to display last 5 records in a table ? With out Top key word and doing order by desc Advance thanks

2 Answers   Puma,


What is the difference between Connected and UnConnected Lookup Transformation.Give me one or two examples please?

7 Answers  


How can you use an Oracle sequences in Informatica? You have an Informatica sequence generator transformation also. Which one is better to use?

1 Answers  


How do u identify or filter out a 0 byte file available in a folder by using UNIX command?

1 Answers   Wipro,


Explain one complecated mapping?

3 Answers   Fidelity, Wipro,






What you know about transaction control transformation?

0 Answers  


How the informatica server sorts the string values in Rank transformation?

1 Answers   Informatica,


Please let me know how to do estimation before staring development in project. Here estimation in the sense how many associates are required, etc to complete the project.

1 Answers   iGate,


In a scenario I want to change the dimensions of a table and normalize the denomralized table which transformation can I use?

4 Answers  


What are the ETL tools available in DWH?

6 Answers   Mphasis,


What is hash partition?

2 Answers  


What is a test load?

1 Answers  


Categories