我有一个名为'days'
的字符串列,它具有任意长度。日期可能存在差距。这是一个例子:
2016-01-21,2016-01-22,2016-01-26,2016-01-27,2016-01-28,2016-01-30
我有另一个名为'start_date'
的专栏。我想计算一天中的比赛数量'对于以'start_date'
开头并在d天后结束的日期范围。
例如,如果'start_date'
为2016-01-27
且范围为10天,则输出应为3.请注意,每行可以为'start_date'
设置不同的值。< / p>
答案 0 :(得分:0)
使用adddate将start_date添加10天并使用date_sub减去当前日期,然后按分组进行计数。检查日期函数的此链接 http://www.cloudera.com/documentation/archive/impala/2-x/2-0-x/topics/impala_datetime_functions.html