c'est complexe ..
SELECT DISTINCT AutresSubventions.AnneeAS, [AutresSubv-54-2003].MontantAS54, [AutresSubv-55-2003].MontantAS55, [AutresSubv-57-2003].MontantAS57, [AutresSubv-88-2003].MontantAS88,[AutresSubv-54-2003]![MontantAS54]+[AutresSubv-55-2003]![MontantAS55]+[AutresSubv-57-2003]![MontantAS57]+[AutresSubv-88-2003]![MontantAS88]
AS TotalAS
FROM AutresSubventions, [AutresSubv-54-2003], [AutresSubv-55-2003], [AutresSubv-57-2003] , [AutresSubv-88-2003]
WHERE AutresSubventions.AnneeAS="2003"
UNION SELECT DISTINCT AutresSubventions.AnneeAS, [AutresSubv-54-2004].MontantAS54, [AutresSubv-55-2004].MontantAS55, [AutresSubv-57-2004].MontantAS57, [AutresSubv-88-2004].MontantAS88,[AutresSubv-54-2004]![MontantAS54]+[AutresSubv-55-2004]![MontantAS55]+[AutresSubv-57-2004]![MontantAS57]+[AutresSubv-88-2004]![MontantAS88]
AS TotalAS
FROM AutresSubventions, [AutresSubv-54-2004], [AutresSubv-55-2004], [AutresSubv-57-2004] , [AutresSubv-88-2004]
WHERE AutresSubventions.AnneeAS="2004";