Учитывая С даты , До даты и Система финансового года , я хочу получить всю длительность разделения в пределах
задано с и по датам на основе системы финансового года. Ниже поясняется с примерами:
Пример 1:
Система финансового года: с апреля по март
с даты: январь-05-2008
На сегодняшний день: май-15-2008
На основе системы финансового года продолжительность должна быть разделена на:
Jan-05-2008 to Mar-31-2008
Apr-01-2008 to May-15-2008
Пример 2:
Система финансового года: с апреля по март
С даты: 17 января 2008 г.
На сегодняшний день: 20 мая 2009 года
На основе системы финансового года продолжительность должна быть разделена на:
Jan-17-2008 to Mar-31-2008
Apr-01-2008 to Mar-31-2009
Apr-01-2009 to May-20-2009
Ищу подход / алгоритм для решения этой проблемы в PostgreSQL 8.2.
С уважением,
Gnanam