View previous topic :: View next topic
|
Author |
Message |
mukeshalwa
New User
Joined: 25 Sep 2007 Posts: 2 Location: Gurgaon
|
|
|
|
I have 4 files lets A,B,C,D with each has priority.Lets A has highest priority and other follow in same manner.
If A and B has common records then i have to A's records not the B's records.same with other files.
I cant take 2-2 files and delete the common records. In one program i have to do.
Finally i need the all the distinct records from all the files. |
|
Back to top |
|
|
murmohk1
Senior Member
Joined: 29 Jun 2006 Posts: 1436 Location: Bangalore,India
|
|
|
|
Mukesh,
Quote: |
If A and B has common records then i have to A's records not the B's records.same with other files. |
After comparing A & B, will go with B & C. Later C & D and D & A. Is it like this or do you have some other process. For better understanding please explain the full requirement (taking all 4 files into consideration).
Do you want to do this in COBOL only? |
|
Back to top |
|
|
mukeshalwa
New User
Joined: 25 Sep 2007 Posts: 2 Location: Gurgaon
|
|
|
|
Ya it will go for B & C and then C & D not with D & A. when all process done it will read A file and then process..
Base record will start from A.
Suppose A has record 3,4,5,8,9
B has 2,3,4,7,10
C - 1,2,3,8,9
D - 0,1,3..
Then it reads 3 from A and check the records in B.
If B has lower record than A write B records also in file and if its common then dont write..
After that go for B & C if C has lower record than B then write it else go for C & D.
If D has lower record than C then write it else go for B & C for next step.
And I need this in COBOL only.
Hope i am clear this time :-) |
|
Back to top |
|
|
|