首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

依据查询结果(按日期)统计,添加缺省日期点的数据

2012-12-18 
根据查询结果(按日期)统计,添加缺省日期点的数据查询某月数据库里某天(或者某几天)没有数据,在展示的时候,

根据查询结果(按日期)统计,添加缺省日期点的数据

     查询某月数据库里某天(或者某几天)没有数据,在展示的时候,希望在没有数据这一时间点加上(最近前一个时间点的)数据显示(java实现)

例如查询的数据为:
机构    金额     日期
inst_no bal      date
2001    3      2010-09-25
2001    5      2010-10-03
2001    2      2010-10-04
2001    10     2010-10-05
2001    20     2010-10-06
2001    20     2010-10-27
2001    20     2010-10-31

要求显示的结果为:
2001    3      2010-09-01(添加9月25号的数据)
2001    3      2010-09-02(添加9月25号的数据)
2001    5      2010-10-03
2001    2      2010-10-04
2001    10     2010-10-05
2001    20     2010-10-06
2001    20     2010-10-07(添加10月6号的数据)
2001    20     2010-10-08(添加10月6号的数据)
.......(省略)。。
2001    20     2010-10-27
2001    20     2010-10-28(添加10月27号的数据)
2001    20     2010-10-29(添加10月27号的数据)
2001    20     2010-10-30(添加10月27号的数据)
2001    20     2010-10-31

  
1 楼 fastbo 2011-02-26   对java日期做一下比较不就行了嘛。当前日期没有业务数据的就添加上一个(一定的计算规则)的数据。可以通过Calendar进行日期比较的一些操作。

热点排行