none
Abfrage - Werte eines bestimmten Ortes in einer neuen Tabelle zusammenfassen

    Frage

  • Hallo,

    ich habe eine sehr große Tabelle mit über hunderttausend Orten. Diesen Orten sind Werte zugeordnet. Von diesen Werten möchte ich nun die Summen für jeden Ort bilden. Wären es wenige Orte, würde ich wie gewohnt über die einfache Abfrage "LIKE Hannover" vorgehen, aber so weiß ich grad nicht weiter.

    Danke im Voraus

    Mike

     

    Samstag, 15. Juni 2013 05:40

Alle Antworten

  • Mike0512 wrote:
    > ich habe eine sehr große Tabelle mit über hunderttausend Orten.
    > Diesen Orten sind Werte zugeordnet. Von diesen Werten möchte ich nun
    > die Summen für jeden Ort bilden. Wären es wenige Orte, würde ich
    > wie gewohnt über die einfache Abfrage "LIKE Hannover" vorgehen, aber
    > so weiß ich grad nicht weiter.
     
    Wenn du die Summen für alle Orte brauchst, hilft eine Gruppierungsabfrage.
    Dazu aktivierst du im Abfrageentwurf das Symbol (griech. Summe) für die
    "Funktionen" und wählst aus der Tabelle die Felder mit dem Ort und dem
    zu summierenden Wert.
    Für den Ort wählst du die Funktion "Gruppierung" für den Wert die Funktion
    "Summe". Fertig.
     
    In SQL sieht das ca. so aus:
     
    SELECT Ort, Sum(Wert) AS SummeVonWert
    FROM Tabelle
    GROUP BY Ort
     
    --
    Servus
    Karl
    *********
    Access-FAQ: http://www.donkarl.com + AEK16
    Access-Entwickler-Konferenz, 28/29.9. Nürnberg, 19/20.10. Hannover
     
     
     
    Samstag, 15. Juni 2013 09:19