vijay Beginner
Joined: 09 May 2003 Posts: 131 Topics: 64
|
Posted: Wed May 11, 2011 7:46 pm Post subject: DFSORT help to identify recs with same key and diff. data |
|
|
Hi,
I need a help with DFSORT
Input ( Key & Data)
-------
Code: |
K1 D1
K1 D2
K1 D3
K1 D1
K2 D1
K3 D1
K3 D1
K4 D1
K4 D2
|
Output
--------
Code: |
K1 D1
K1 D2
K1 D3
K4 D1
K4 D2
|
I want all the records with the same key occurring more than once and with different data values.
Thank you,
Vijay |
|
kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
Posted: Thu May 12, 2011 11:04 am Post subject: |
|
|
vijay,
The following DFSORT JCL will give you the desired results
Code: |
//STEP0100 EXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//SORTIN DD *
----+----1----+----2----+----3----+----4----+----5----+----6----
K1 D1
K1 D2
K1 D3
K1 D1
K2 D1
K3 D1
K3 D1
K4 D1
K4 D2
//SORTOUT DD SYSOUT=*
//SYSIN DD *
SORT FIELDS=COPY
INREC IFTHEN=(WHEN=GROUP,KEYBEGIN=(1,2),PUSH=(81:1,80,SEQ=3))
OUTFIL REMOVECC,BUILD=(1,80),SECTIONS=(1,2,HEADER3=(81,80)),
INCLUDE=(161,3,ZD,GT,1,AND,(6,2,CH,NE,86,2,CH))
//* |
_________________ Kolusu
www.linkedin.com/in/kolusu |
|