需要mysql/hive查询,它可以为所有id的日期范围中缺少的日期插入新行。初始表看起来像this:-
ID Date Value
1 01-Feb-2018 50
2 02-Feb-2018 10
假设开始日期= 01-Feb-2018
结束日期= 2-Feb-2018
最后一张table应该是这样的
ID Date Value
1 01-Feb-2018 50
1 02-Feb-2018 0
2 01-Feb-2018 0
2 02-Feb-2018 10
提前谢谢。
1条答案
按热度按时间wgxvkvu91#
用您的变量替换本例中的start\u date和end\u date变量,并查看代码中的注解: