Есть отчет, на форме которого две даты.
Пользователь указывает период допустим 01.01.2017 - 31.03.2017
Мне надо выполнить отбор данных за этот период, но по месяцам, то есть
01.01.2017 - 31.01.2017 набор1
+
01.02.2017 - 28.02.2017 набор2
+
01.03.2017 - 31.03.2017 набор3
Подскажите пож, как исходя из периода, введенного пользователем, получить периоды по месяцам?