• I still don't understand some of the requirements.

    StoreId, Open Date, Closed Date , ReOpen Date, Closed Date 2, ReOpenDate 2 .......

    There can be no Reopen & Re-Close for a store or the store could have been closed twice and reopened twice etc.

    you said There can be no Reopen. Why is it that there is a ReOpen Date field in your report?