Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Keyes am Oktober 12, 2010, 15:17:06

Titel: Mehrere Abfragen zusammenführen
Beitrag von: Keyes am Oktober 12, 2010, 15:17:06
Hallo Leute,

bin neu im Forum und hoffe auf Eure Hilfe. Ich möchte gerne mehrere Abfrageergebnisse in einer gesammelten ausgeben und diese dann als Grundlage für einen Bericht verwenden und zwar nach folgendem Schema:

   Abfrage 1   Abfrage 2   Abfrage 3   Summe            

Art   0 - 1 Jahr   1 - 2 Jahre   2 - 3 Jahre   Total

Katze      1   3   4
Hund   1   2      3
Pferd   1      2   3

Die Abfragen habe ich bereits erstellt, leider hapert es bei der Zusammenführung.

Bitte um Hilfe - Danke!
Lg, Andreas
Titel: Re: Mehrere Abfragen zusammenführen
Beitrag von: oma am Oktober 12, 2010, 15:36:27
Hallo Andreas,

sind die Abfragen jeweils Kreuztabellenabfragen?

wenn die 3 Abfragen jeweils aus einer Tabelle kommen u. die Felder dort als Aufzeichnungsfelder vorhanden sind,(?) kannst du auf die Abfragen verzichten u. im Bericht gruppierte Summen für Katze, Hund und Pferd ausgeben als auch die Gesamtsumme bilden.

Gruß Oma
Titel: Re: Mehrere Abfragen zusammenführen
Beitrag von: Keyes am Oktober 12, 2010, 15:42:41
Hallo Oma,

die Abfragen sind Auswahlabfragen.
Die Daten dazu kommen alle aus einer Tabelle; jedoch sind die Parameter in den Kategorien noch jeweils unterschiedlich gesetzt, das bekomme ich nicht in 1 Abfrage, da sich diese teils gegenseitig ausschließen.
Das ganze übrigens mit Access 2003.

Lg, Andreas
Titel: Re: Mehrere Abfragen zusammenführen
Beitrag von: oma am Oktober 12, 2010, 16:15:46
Hallo,

wenn du für die einzelnen Abfragen tatsächlich verschiedenen Kriterien benutzt(??), hilft wohl nur noch eine UNION-Abfrage;

etwa so:

select"Hund" as Tier,  Wert1, Wert2, Wert3 from qryHund
Union select "Katze", Wert1, Wert2, Wert3 from qryKatze
UNION select "Pferd", Wert1, Wert2, Wert3 from qryPferd;


Im Bericht dann aus den einzelnen Werten die Gesamtsumme bilden

Gruß Oma