ник: Explorer
я не понял насчет фильтра...
в общем случае SELECT * FROM TableName WHERE RecordDate BETWEEN datFirstDate AND datSecondDate
но если выбирать нужно фиксированнными интервалами за <1> месяц-неделю-день то можно в DATEDIFF передавать только офсет день-неделя-год