Das Problem hatte ich auch schon einmal. Es ist ganz einfach zu lösen.
Lege Dir eine Tabelle an mit allen Monaten. Dan geht es ganz einfach. Bei mir war das Problem mit leeren Lagerplätzen welche ich auch haben wollte.
Hier kannst du sehen wie du den Select dann bauen kannst. Ist der erste Beitrag ganz oben
https://www.delphipraxis.net/203497-...it-join-2.html
Es sind aber noch weitere nützliche Tips dort zu sehen. Die anderen Tips sind alle auch nicht schlecht nur der von Holger geht dann am Ende am schnellsten.
Bei allen was Firebird betrifft ist Holger der beste den es gibt. Zumindest aus meiner Sicht. Bei Interesse kannst du Dich Mittwochs einwählen dort erklärt er so einiges
https://www.gotomeet.me/ibexpert.