This might be useful for ordering and defining the general periods;
-- Replace #EffectiveDate with your source of period date delimiters.
CREATE TABLE #EffectiveDate (
Effective_Date DATETIME);
INSERT INTO #EffectiveDate VALUES ('20110715'),('20110815'),('20110910');
-- Find period...