【发布时间】:2017-08-17 13:43:52
【问题描述】:
我很难获得最早日期和最新日期之间的天数,我遇到的问题是如果我使用 MIN 或 MAX 我必须按列分组,这和我一样是个问题没有要分组的列。
如果我的数据如下所示:
2017/01/01 EXAMPLE
2017/01/01 EXAMPLE
2017/01/01 EXAMPLE
2017/01/05 EXAMPLE
2017/01/06 EXAMPLE
2017/01/06 EXAMPLE
2017/01/08 EXAMPLE
我需要在整个表格中添加一个带有静态数字的列,使其看起来像:
2017/01/01 EXAMPLE 8
2017/01/01 EXAMPLE 8
2017/01/01 EXAMPLE 8
2017/01/05 EXAMPLE 8
2017/01/06 EXAMPLE 8
2017/01/06 EXAMPLE 8
2017/01/08 EXAMPLE 8
这可能很简单,但如果不分组,我就无法做到正确 - 8 是最早一天和最后一天之间的天数
这是为 ORACLE 准备的
【问题讨论】:
-
什么是“EXAMPLE” 你的示例数据是两列吗?请澄清。
标签: oracle date analytic-functions