|
|
| Author |
Message |
satish kanamarlapudi
New User
Joined: 23 Jul 2008 Posts: 30 Location: Little Rock - Arkansas
|
|
|
|
Hi,
As per the below sort card i am eliminating duplicates and kindly let me know which record is picked while eliminating duplicates in a file.
Is it that only first record will be picked and moved to output file if there are many records with duplicates???.
Because in my case even though i am eliminating duplicates of 5,6CH,A bytes the rest of the records data vary and i have to pick only first row n in my case its picking 2nd row.
SORT FIELDS=(5,6,CH,A)
SUM FIELDS=NONE
Thx,
Satish |
|
| Back to top |
|
 |
References
|
|
 |
bipinpeter
Active User
Joined: 18 Jun 2007 Posts: 214 Location: Pune
|
|
|
|
Hi satish,
As per my understan if you use EQUALS parameter along with SORT FIELDS the first record will go to your output file and second record tretaed as the duplicate.simply it will maintain the order.
I think default EQUALS parameter is enabled.If EQUALS is not in effect we cant say which record will go to output file.
Correct me if i am wrong |
|
| Back to top |
|
 |
Frank Yaeger
DFSORT Moderator
Joined: 15 Feb 2005 Posts: 5978 Location: San Jose, CA
|
|
|
|
Yes, with EQUALS, the first record is kept. Without EQUALS, any record can be kept.
EQUALS is NOT the shipped default for DFSORT, although the site can change the installation default to EQUALS.
To use EQUALS, you can just specify:
| Code: |
//DFSPARM DD *
OPTION EQUALS
/*
|
|
|
| Back to top |
|
 |
|
|