Anmelden

View Full Version : SQL Sum / Kunde aus 3 Dateien



WoD
18-08-09, 08:49
Hallo,

ist hier 1. String möglich ?
wie müsste der Aussehen ?


select kunde , sum(offenerAuftrag),
sum(OP_aus Fibu) , sum(nichtverbuchte Rechnung)

from kundenstamm
left join auftrag
left join Fibu
left join schnittstelle

on kunde=kdFibu on kunde=KDoffen

where kunde like ('XY%')

group by kunde



Wenn ich das so ausführe
erhalte ich keine Zeile obwohl
wenn einzeln
Offene Aufträge , OP'S vorhanden


Danke
Dieter Wolff

Fuerchau
18-08-09, 08:57
Dazu müsste dein SQL erst mal richtig sein.
Je Join ist eine ON-Beziehung nötig !

... left join auftrag on ...
... left join fibu on ...
...

Danach können wir weiter prüfen.

WoD
18-08-09, 09:03
Hallo Fuerchau,

ja
auch Richtig herum
ist das Ergebnis nicht anders.

Keine Zeile

Fuerchau
18-08-09, 10:32
Lass mal die Klammer beim Like weg:

where kunde like 'XY%'

Ansonsten weiß ich nur, SQL hat immer Recht ;).