SQL划分的时间范围

时间:2016-04-06 19:57:32

标签: mysql sql

拥有一个数量为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与另一个月分配多少。根据您分解的细粒度,时间范围(天数与秒数)将最终改变这些数字。

0 个答案:

没有答案