Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: FredSimmer am Oktober 10, 2021, 20:05:50

Titel: Inner Join und Sum()
Beitrag von: FredSimmer am Oktober 10, 2021, 20:05:50
Hallo Gemeinde,

ich komme gerade nicht weiter und hoffe, hier kann mir jemand helfen.
Folgende Ausgangslage:
Tabelle Eingangsrechnungen mit mehreren Rechnungen für eine Auftragsnummer.
Tabelle Ausgangsrechnungen mit mehreren Rechnungen für eine Auftragsnummer.
Nun möchte ich die Summe aller Rechnungsbeträge aus Eingang und die Summe der Rechnungsbeträge aus Ausgang pro Auftragsnummer ausgeben. Bekomme über ein einfaches Inner Join natürlich die Summen doppelt und dreifach.
Vielleicht hat jemand von euch die Lösung.
Wäre super.
Titel: Re: Inner Join und Sum()
Beitrag von: ebs17 am Oktober 10, 2021, 22:20:36
Gleiche Tabellen bringt man über UNION zusammen, nicht über einen JOIN..

Wie Klaus dann weiter unten bemerkt: Gleiche Informationen kann man auch gleich in die gleiche Tabelle schreiben. Dann wäre da große Problem des Zusammenbringens ersatzlos entfallen.
Titel: Re: Inner Join und Sum()
Beitrag von: MzKlMu am Oktober 10, 2021, 23:35:45
Hallo,
oder die beiden Rechnungsarten in eine Tabelle mit einem Kennzeichen ob Eingang oder Ausgang.
Das wäre wahrscheinlich auch der richtige Weg für eine Datenbank.
Titel: Re: Inner Join und Sum()
Beitrag von: Beaker s.a. am Oktober 11, 2021, 11:30:04
Hallo Klaus,
Würde aber nichts an seinem Problem (und der Lösung) ändern.
Gebe dir aber natürlich recht.

gruss ekkehard
Titel: Re: Inner Join und Sum()
Beitrag von: FredSimmer am Oktober 11, 2021, 19:25:51
Vielen Dank für euer Feedback.

Leider ist es nicht so einfach, die beiden Tabellen zu vereinen, da sie aus unterschiedlichen User-Listen kommen und nicht mal die Datentypen alle zu vereinheitlichen sind.
Die Auftragsnummer ist die Verbindung der Tabellen, aber ich habe öfters mehrere Auftragsnummern pro Eingangsrechnung.
Da ist es wohl doch sinnvoller, die Rechnungen beider Tabellen einzeln zu gruppieren und dann zusammenzufügen.
Grüße Fred.

Titel: Re: Inner Join und Sum()
Beitrag von: markusxy am Oktober 13, 2021, 22:47:50
Zitat von: FredSimmer am Oktober 11, 2021, 19:25:51Da ist es wohl doch sinnvoller, die Rechnungen beider Tabellen einzeln zu gruppieren und dann zusammenzufügen.


Und was hindert dich daran?