Один из вариантов - присоединиться к таблице календарь :
WITH calendar AS (
SELECT date '2018-01-01' AS "Date" FROM dual UNION ALL
SELECT date '2018-02-01' FROM dual UNION ALL
SELECT date '2018-03-01' FROM dual UNION ALL
SELECT date '2018-04-01' FROM dual
)
SELECT
c."Date",
s.Store,
COALESCE(t.Sales, 0) AS Sales
FROM calendar c
CROSS JOIN (SELECT DISTINCT Store FROM yourTable) s
LEFT JOIN yourTable t
ON t."Date" = c."Date" AND t.Store = s.Store;
Здесь может потребоваться использование формальной календарной таблицы, поскольку, возможно, ваш текущий набор данных таблицы не содержит все даты, которые вы хотите включить в окончательный отчет.