Depends if the 2nd file is appended to the first or acutally 'merged'. The queston doesn't state what the index key is. Perhaps it's customer number not date. So, the merged file woudl have cust 1, date1, date2....cust2, date1, date2.
What we do know is that both files contain May data. Are they dup records. We don't know. Are we supposed to kick-out dups? I would suppose so. I know zip about isam, but if it deals with unique indexes, then logic in a program is going to have to detemine when a dup condition exists and do something with the dup records.
If it's a merge, then one file is going to have to be considered the master and one the transaction, as the indication to look at the faqs implies.
All this would be much more complex coding than read / write, and would require presorting the files in some order that would faciliate the type of logic in fhe faqs mentioned.
Using Syncort in this case would be much simpiler.