【发布时间】:2015-11-04 12:24:22
【问题描述】:
这里很长,因为我不确定这是否可能 - 如果是,那么我肯定欠你们。
我有一张包含 start_date、end_date 和 hours 的表格。考虑我有一行 start_date 2015 年 1 月 1 日,end_date 2015 年 12 月 31 日,小时数为 120。 我想生成 12 行的结果,每行和月份各 10 小时
类似
|Jan 15|10|
|Feb 15|10|
...
|Dec 15|10|
我想要十个,因为我将 120 小时除以月数 (12)。 120 / 12 = 10
我可以这样做吗?或者类似的东西?我怀疑我可能不得不在代码中而不是在 SQL 中进行 ETL。有没有人对我如何才能更接近我想要的东西有任何想法?
谢谢
【问题讨论】: