入力ファイルのレイアウト: 01 から 10 - 10 桁のアカウント番号 53 から 01 - 値が「Y」または「N」のインジケータ 71 から 10 - タイムスタンプ (残りのフィールドはこのソートでは重要ではありません)
入力ファイルを2つの方法で分割して重複を排除することでソートすると、結果が異なります。知りたい理由は?
Casei: 同じステップで重複を分割して排除します。
SORT FIELDS=(01,10,CH,A,53,01,CH,A)
SUM FIELDS=NONE
OUTFIL FILES=01,
INCLUDE=(53,01,CH,C'Y',AND,71,10,CH,GT,&DATE2(-)),
OUTFIL FILES=02,
INCLUDE=(53,01,CH,C'N',AND,71,10,CH,GT,&DATE2(-)),
Caseii: 2 つの異なるステップでの重複の分割と削除:
STEP:01
SORT FIELDS=(01,10,CH,A,53,01,CH,A)
SUM FIELDS=NONE
STEP:02
SORT FIELDS=COPY
OUTFIL FILES=01,
INCLUDE=(53,01,CH,C'Y',AND,71,10,CH,GT,&DATE2(-)),
OUTFIL FILES=02,
INCLUDE=(53,01,CH,C'N',AND,71,10,CH,GT,&DATE2(-)),
これらの 2 つの手順により、異なる出力が得られます。両方のケースに違いはありますか?どうか明らかにしてください。