Du hast den Sub-Select mit der Union-Anweisung auch x genannt.
Wenn Du Deine Spalten im endgültigen SELECT qualifizieren willst, musst Du auch x. verwenden und nicht irgendwas anderes. Um sicher zustellen, dass die Spalten den gleichen Namen haben solltest Du die Namen festlegen. Entweder nach x, z.B. x (Filiale, ArtikelNr, Menge)

Im endgültigen SELECT-Statement muss dann x.Filiale (oder einfach nur Filiale) etc. verwendet werden.

Birgitta