Oracle SQL: как показать пустые недели / недели без данных?

Похожий наэтот вопрос, но мой набор данных имеет дополнительный столбец с множеством идентификаторов. У каждого идентификатора есть набор данных, который возвращается на постоянный период времени, и в некоторых неделях могут отсутствовать данные - я хотел бы заполнить значения для пропущенных недель.

Например, я хочу это:

ID      WEEKEND_DAY     VALUE
A00     2012-01-01      1
A00     2012-01-08      7
B00     2012-01-08      4
B00     2012-01-15      3

расширить на это:

ID      WEEKEND_DAY     VALUE
A00     2012-01-01      1
A00     2012-01-08      7
A00     2012-01-15      0
B00     2012-01-01      0
B00     2012-01-08      4
B00     2012-01-15      3

где у меня уже есть известный диапазон WEEKEND_DAYs (в указанном выше случае, еженедельно с 2012-01-01 по 2012-01-15), который я хочу заполнить. Как я могу это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос