Gruppierte Abfrage, Differenz berechnen?

Hallo zusammen,

habe folgende Tabelle
MonatVon;MonatBis;Volume;Files

Handelt sich um eine DB, die für jeden Tag die Daten sammelt, was an Datensicherungen in GB und Anzahl Files läuft.

Ich habe schon folgendes gemacht: Eine Abfrage gemacht, in der folgendes definiert ist:

SELECT Month([DatumVon]) AS MonatVolume, Sum(tblMaster_alt.Volume) AS SummevonVolume, Sum(tblMaster_alt.Files) AS SummevonFiles
FROM tblMaster_alt
GROUP BY Month([DatumVon]);

Das heißt, ich habe die Tageswerte in Monate zusammenfassen lassen und die Volume und Files Werte summieren lassen, damit ich für jeden Monat die Gesamtgröße an VolumeGB und Files habe.

Jetzt möchte ich aber noch in einer weiteren Spalte die Differenz zum Vormonat für Volume und Files wissen.

Wie geht das?
Benutze Access 2003.

Am schönsten wäre noch eine Lösung, die nicht nur pro Monat die Summen der Volumes und Files sowie die Differenz berechnet, sondern das Access fragt, von wann bis wann man die Summen und die Differenz berechnen möchte.

Danke
Michael