Поскольку вы хотите видеть все даты в заданном диапазоне, даже если в вашей исходной таблице могут отсутствовать записи для этих дат, в этом случае мы можем использовать таблицу календаря.Учитывая, что желаемый диапазон невелик, должно хватить следующего:
WITH dates AS (
SELECT DATE("2018-09-07") AS DATE UNION ALL
SELECT DATE("2018-09-08") UNION ALL
SELECT DATE("2018-09-09") UNION ALL
SELECT DATE("2018-09-10") UNION ALL
SELECT DATE("2018-09-11") UNION ALL
SELECT DATE("2018-09-12") UNION ALL
SELECT DATE("2018-09-13")
)
SELECT
t1.DATE,
SUM(t2.EST_VIEWS) OVER (ORDER BY t1.DATE) AS total
FROM dates t1
LEFT JOIN yourTable t2
ON t1.DATE = t2.DATE
GROUP BY
t1.DATE;
Обратите внимание, что если вам нужен больший диапазон дат, вам, вероятно, понадобится более чистый, более автоматизированный способ создания таблицы календаря., См. Этот вопрос SO для некоторых вариантов.