Mainframe 如何删除这些重复项?
我在一个文件中有以下字段,我希望删除基于前四个字段的重复项 我在前四个字段中使用了SUM字段,但没有得到所需的输出Mainframe 如何删除这些重复项?,mainframe,dfsort,syncsort,Mainframe,Dfsort,Syncsort,我在一个文件中有以下字段,我希望删除基于前四个字段的重复项 我在前四个字段中使用了SUM字段,但没有得到所需的输出 1 1 1 12.01.2015 21 1 1 1 1 12.01.2015 22 1 1 1 1 12.01.2015 23 1 1 1 1 12.01.2015 24 2 1 1 1 12.01.2015 25 2 1 1 1
1 1 1 12.01.2015 21 1
1 1 1 12.01.2015 22 1
1 1 1 12.01.2015 23 1
1 1 1 12.01.2015 24 2
1 1 1 12.01.2015 25 2
1 1 1 12.01.2015 26 2
我的输出应该是
1 1 1 12.01.2015 21 1
1 1 1 12.01.2015 22 1
1 1 1 12.01.2015 23 1
我的观点是,前三个字段应视为一条记录,后三个字段应视为一条记录。如何在JCL中实现它?使用您的数据:
OPTION COPY
INCLUDE COND=(34,1,CH,EQ,C'1')
将为您获得所需的输出
JCL只是安排程序运行所需的资源,以及在此之前和之后发生的事情。是程序完成了这项工作。JCL本身无能为力。如果使用前四个字段,则示例只有一个键。你能解释一下最后一段吗。JCL对你无能为力。您使用的是DFSORT还是SyncSORT?你试过的代码是什么?请用所有这些信息更新您的问题。虽然这些数据看起来很有趣,但我怀疑“投票人”是否注意到了这一点。可疑。请告诉你的朋友不要投你的票。