拥有一个数量为x的RDB和开始跟踪数量的日期,date_1以及跟踪date_2完成的日期。如果跟踪仍在进行中,那么第二个日期显然是NULL。
我想要做的是取数字X并获得date_1和date_2的平均值。如果date_2为NULL,则按当前时间。有什么帮助吗?
[EDIT]以RDB格式澄清,一行包含数据列(x),数据列(date_1)和数据列(data_2)以及其他重要字段。
[编辑]所以想象X是一些整数,如100,000,日期是2016年3月30日12:29:45和2016年4月3日03:42:29。不确定如何细分日期/时间,以便对建议持开放态度。最终目标是计算一个月内可以分配多少x与另一个月分配多少。根据您分解的细粒度,时间范围(天数与秒数)将最终改变这些数字。