Есть таблица с 3 столбцами. Нужно вывести все значения по отдельности за неделю с 2017-09-01 по 2017-09-06, если даты из этого промежутка нет (2017-09-02,2017-09-02, 2017-09-03) тогда подставлялось значение 0 ------------------------------------------------ id | day | item --------------------------------------------------------- 1 | 2017-09-01 | 3 2 | 2017-09-04 | 5 3 | 2017-09-05 | 7 4 | 2017-09-06 | 2 ----------------------------------------------- Короче нужно, чтоб на выходе получился массив [ ['day' =>'2017-09-01', 'item'=>3], + ['day' =>'2017-09-02', 'tem'=>0], ['day' =>'2017-09-03', 'item'=>0], ['day' =>'2017-09-04', 'item'=>0], + ['day' =>'2017-09-04 ', 'item'=>5], ['day' =>'2017-09-05' , 'item'=> 7], ['day' =>'2017-09-06' , 'item'=>2] ]