Nie mogę tego przetestować w programie Access, ale działa w SQL Server. Wybierz dwie pierwsze tabele z UNION jako tabelą pochodną, następnie UNION tabelę C i tabelę pochodną.
SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM
(SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM @A
UNION ALL
SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM B)
AS Derived
UNION ALL
SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM C
Warto przyjrzeć się projektowi schematu / relacjom, aby zobaczyć, czy można tego uniknąć.