Access/Union-Abfrage gruppieren

Von: , Frage gestellt am Sa, 18. Sep 1999

Hallo,
ich habe 2 identische Tabellen mit jeweils 2 Feldern - Name und Zähler.
Ich will jetzt die beiden Tabellen zusammenfassen, nach Name gruppieren und jeweils die Summe des Zählers haben.
Das hab ich bislang mit 2 Abfragen gelöst:
Die 1. ist eine Union-Abfrage, die mir erstmal die Werte aus den beiden Tabellen zusammenfaßt.
Die 2. gruppiert die erste Abrage und errchnet die Werte.

Jetzt möchte ich das mal zu EINER Abfrage zusammenfassen, aber irgendwie krieg ich´s nicht hin, weil ich wohl zu blöd bin, die richtige Syntax zu finden.

Das einzige, was mir gelingt, ist die Gruppierung:
SELECT Name FROM tbl1 UNION SELECT Name FROM tbl2 GROUP BY Name;

Wie muß ich jetzt die Sum()-Funktion verwenden, um das Zählerfeld rauszukriegen? Hat jemand einen Tip?

Uni

2 Antworten zu dieser Frage

  1. Antwort von nach einem Tag hilfreich
    Re: Access/Union-Abfrage gruppieren

    Ich glaub' nicht, dass Du zu blöd bist - ich denke, es geht in der Tat nicht.
    Warum läßt Du es nicht bei den geschachtelten Abfragen (so mach' ich es jedenfalls auch...)?

    Reinhard [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

    • Antwort von nach 2 Tagen hilfreich
      Re^2: Access/Union-Abfrage gruppieren

      Hallo Reinhard, Ich glaub' nicht, dass Du zu blöd bist -
      ich denke, es geht in der Tat nicht.
      Das beruhigt mich jetzt. Warum läßt Du es nicht bei den
      geschachtelten Abfragen (so mach' ich es
      jedenfalls auch...)?
      Weil ich das Projekt nach VB portieren will und es dann nur funktioniert, wenn die Abfragen im Backend sind - gibt ja kein Frontend mit eingebundenen Tabellen. Und das find ich irgendwie unschön. Naja, gibt Schlimmeres.
      Uni

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!