Entschuldigen Sie, wenn das eine Laienfrage ist, ich bin ziemlich neu bei Access, konnte die Antwort aber nirgendwo anders finden.
Ich habe 8 Tabellen, die nach Filialcodes indiziert sind, jede mit 12 Spalten für die in jedem Monat des Jahres verkaufte Menge.
Branch | January | February ...
GA01 1200.00 650.00
GA02 7000.00 50.00
Etwa 50 Filialen werden zusammengelegt, daher muss ich die Filialcodes kombinieren (aus GA01 würde GA02) und jeden Monat unter GA02 zusammenfassen. Das Ergebnis wäre:
Branch | January | February ...
GA02 8200.00 700.00
Ich habe versucht, den Filialcode mithilfe einer Aktualisierungsabfrage zu aktualisieren und dann nach Filialcodes zu gruppieren. Dadurch erhalte ich jedoch eine Abfrage, obwohl ich die Tabelle eigentlich bearbeiten möchte. Ist es am besten, die Abfrage als neue Tabelle zu erstellen und die alte Tabelle zu löschen?
Antwort1
OK, Sie haben die GROUP BY-Abfrage erstellt, die Ihnen die SUMME für jeden Monat liefert.
Nennen Sie dies als Referenz qryBranchTotals
Erstellen Sie nun eine weitere Abfrage. Wir speichern diese als „qryBranchTotalsMakeTable“.
Fügen Sie als Datenquelle Ihre qryBranchTotals ein.
Ziehen Sie alle Zeilen in die Spalten des Query-By-Example-Rasters unten im Abfrageeditor.
Führen Sie die Abfrage aus und stellen Sie sicher, dass sie den erwarteten Daten entspricht.
Ändern Sie nun den Abfragetyp in „Tabelle erstellen“
Geben Sie den Namen der neuen Tabelle ein, die erstellt wird, z. B. tblBranchTotalsCalculated
Speichern und ausführen/qryBranchTotalsMakeTable ausführen
Viola! Jetzt haben Sie eine neue Tabelle erstellt, in der Sie die Daten tblBranchTotalsCalculated bearbeiten können