根据日期逻辑在表中插入行-SQL / Hive

时间:2018-11-17 12:04:26

标签: hive calendar hiveql

需要mysql / hive查询,该查询可以为所有ID的日期范围中的缺少日期插入新行。初始表如下所示:-

ID   Date        Value
1    01-Feb-2018  50 
2    02-Feb-2018  10

假设开始日期 = 01-Feb-2018结束日期 = 2-Feb-2018

决赛桌应该这样

ID   Date         Value
1    01-Feb-2018  50
1    02-Feb-2018  0
2    01-Feb-2018  0
2    02-Feb-2018  10

谢谢。

1 个答案:

答案 0 :(得分:0)

在此示例中,将start_date和end_date变量替换为您的变量,并在代码中查看注释:

InMemoryCache