sql:计算日期字符串中的匹配项

ikfrs5lh  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(233)

我有一个字符串列叫做 'days' 长度任意。日期上可能有差距。举个例子: 2016-01-21,2016-01-22,2016-01-26,2016-01-27,2016-01-28,2016-01-30 我还有一个专栏叫 'start_date' . 我要计算以“天”为单位的从 'start_date' 几天后就结束了。
例如,如果 'start_date'2016-01-27 范围是10天,输出应该是3天。请注意,每行的 'start_date' .

cyvaqqii

cyvaqqii1#

使用adddate加10天开始日期,使用date sub减去当前日期,然后执行group by以获得计数。查看此链接了解日期函数http://www.cloudera.com/documentation/archive/impala/2-x/2-0-x/topics/impala_datetime_functions.html

相关问题