... da braucht man weder row_number, noch partition by, ein einfacher left outer join mit einer Datei, die alle Monate enthält sollte reichen!

D*B