Below is how my dataset looks:
S.No, Customer, Min Date, Max Date
1, Cus1 , 2015-04-01, 2018-12-01
2, Cus2 , 2015-01-01, 2017-11-01
For each customer I would like to create more date values between the min and max date.
Below is the expected output:
S.No, Customer, Min Date, Max Date , Date
1, Cus1 , 2015-04-01, 2018-12-01,2015-04-01
1, Cus1 , 2015-04-01, 2018-12-01,2015-05-01
1, Cus1 , 2015-04-01, 2018-12-01,2015-06-01
1, Cus1 , 2015-04-01, 2018-12-01,2015-07-01
1, Cus1 , 2015-04-01, 2018-12-01,2015-08-01
1, Cus1 , 2015-04-01, 2018-12-01,2015-09-01
1, Cus1 , 2015-04-01, 2018-12-01,2015-10-01
1, Cus1 , 2015-04-01, 2018-12-01,2015-11-01
1, Cus1 , 2015-04-01, 2018-12-01,2015-12-01
1, Cus1 , 2015-04-01, 2018-12-01,2016-01-01
1, Cus1 , 2015-04-01, 2018-12-01,2016-02-01
1, Cus1 , 2015-04-01, 2018-12-01,2016-03-01
...........................................
...........................................
1, Cus1 , 2015-04-01, 2018-12-01,2018-01-12
Any leads would be highly appreciated.
Thanks.