int_months_between在黑斑羚中持续了几周?

时间:2018-12-11 20:37:07

标签: cloudera impala

几周内对于Impala,int_months_between的最佳解决方案是什么? 我需要使用Invervals还是最好的建议?

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用datediff函数,该函数返回以天为单位的差额,然后将结果除以7。就工作周而言,这并不精确,结果可能有些歧义在年初或年底,但总的来说应该可以解决问题。这是Impala 5.8.x的功能签名:

datediff(timestamp enddate, timestamp startdate)