Servus,
ich stehe auf dem Schlauch mit einer Abfrage. Bisher hab ich es Quick und Dirty gemacht und mit PHP gemacht, sprich pro Zeile eine weitere Abfrage gemacht. Schön und Performanter geht anders, ich weiß, deswegen meine Frage an euch.
Ich habe 2 Tabellen.
Tabelle 1 "Kunden": ID, CompanyID, Kundennummer, Kundenname
Tabelle 2 "Umsatz": ID, CompanyID, Kundennummer, Umsatz, Datum
Ausgabe soll sein:
Kunde 1; Kundenname; Umsatz_Tag_1; Umsatz_Tag_2; Umsatz_Tag_1 - Umsatz_Tag_2
Kunde 2; Kundenname; Umsatz_Tag_1; Umsatz_Tag_2; Umsatz_Tag_1 - Umsatz_Tag_2
Kunde n; Kundenname; Umsatz_Tag_1; Umsatz_Tag_2; Umsatz_Tag_1 - Umsatz_Tag_2
Sprich alle Kunden einer Firma sollen ausgegeben werden, mit einer Berechnung an 2 variablen Tagen.
Die beiden Tage und CompanyID werden vorher durch ein Formular ausgewählt.
Geht sowas direkt in SQL und performant umzusetzen?
Viele Grüße Julian
ich stehe auf dem Schlauch mit einer Abfrage. Bisher hab ich es Quick und Dirty gemacht und mit PHP gemacht, sprich pro Zeile eine weitere Abfrage gemacht. Schön und Performanter geht anders, ich weiß, deswegen meine Frage an euch.
Ich habe 2 Tabellen.
Tabelle 1 "Kunden": ID, CompanyID, Kundennummer, Kundenname
Tabelle 2 "Umsatz": ID, CompanyID, Kundennummer, Umsatz, Datum
Ausgabe soll sein:
Kunde 1; Kundenname; Umsatz_Tag_1; Umsatz_Tag_2; Umsatz_Tag_1 - Umsatz_Tag_2
Kunde 2; Kundenname; Umsatz_Tag_1; Umsatz_Tag_2; Umsatz_Tag_1 - Umsatz_Tag_2
Kunde n; Kundenname; Umsatz_Tag_1; Umsatz_Tag_2; Umsatz_Tag_1 - Umsatz_Tag_2
Sprich alle Kunden einer Firma sollen ausgegeben werden, mit einer Berechnung an 2 variablen Tagen.
Die beiden Tage und CompanyID werden vorher durch ein Formular ausgewählt.
Geht sowas direkt in SQL und performant umzusetzen?
Viele Grüße Julian