Einzelnen Beitrag anzeigen

Dumpfbacke

Registriert seit: 10. Mär 2005
Ort: Mitten in Deutschland
329 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Select mit horizontal und vertikalen Daten

  Alt 14. Jul 2019, 15:08
Datenbank: Firebird • Version: 2.5 • Zugriff über: IBX
Hallo Delphianer,
ich habe hier zwei Tabellen und möchte gerne ein Ergebnis aus der Tabelle2 haben was zur Tabelle1 ein "passt".

Hier mal die Spalten Tabellen

Tabelle1:
Jahr,Kunde,Monat_01,Monat_02,Monat_03,Monat_04,Monat_05,Monat_06,Monat_07,Monat_08,Monat_09,Monat_10,Monat_11,Monat_12

Tabelle2:
Jahr,Kunde,Monat,Betrag,Rechnugsnr, ...


In der Tabelle1 sind die Planzahlen (Umsätze) je Kunden je Monat für das aktuelle Jahr vorhanden. In der Tabelle2 sind dann die Beträge der einzelenen Rechnungen je Monat, je Jahr vorhanden. Als Ergebnis möchte in nun das die Werte der Tabelle2 auch horizontal und nicht vertikal sind. D.h. ich möchte je Kunde je Jahr eine Zeile haben in dem dann die Monate hintereinander stehen. Die Beträge sollte je Monat summiert sein, da es ja mehr als eine Rechnung je Monat geben kann.

Hat da jemand ein Tip für mich wie ich es hinbekommen kann. Es wäre schon wenn es mit deinen Select gehen würd und ich nicht dazu extra was in meinen Programm machen müsste.

Danke schon einmal Tanja
Tanja
  Mit Zitat antworten Zitat