我有以下情况需要帮助
ID_Number Budget_Period Start_Date End_date Period_Type 1 1 2007 年 2 月 12 日 2008 年 2 月 11 日 年度 1 2 2008 年 3 月 15 日 2009 年 3 月 14 日 年度 1 3 2009 年 4 月 15 日 2010 年 4 月 14 日 年度 2 1 2010 年 8 月 18 日 2011 年 8 月 17 日 年度 2 2 2011 年 9 月 19 日 2012 年 9 月 18 日 年度
我需要的是使给定 id 的开始日期和结束日期连续,以便给定 id_number ..so 的预算期间之间没有间隙,例如 ID_Number 1 , Min(Start_date) 是 2/12/2007 和Max(End_date) 是 2010 年 4 月 14 日,因此每个预算期的数据在开始日期和结束日期之间应仅相隔 364 天,如下所示
所需输出
ID_Number Budget_Period Start_Date End_date Period_Type 1 1 2007 年 2 月 12 日 2008 年 2 月 11 日 年度 1 2 2008 年 2 月 12 日 2009 年 2 月 11 日 年度 1 3 2010 年 2 月 12 日 2010 年 4 月 14 日 年度 2 1 2010 年 8 月 18 日 2011 年 8 月 17 日 年度 2 2 2011 年 8 月 18 日 2012 年 9 月 18 日 年度
这可以使用分析函数来完成吗?我无法使用我尝试过的查询获得所需的输出。任何帮助将不胜感激