Gruß
ich habe mal schnell ne Datenbank(ADS)zusammengeschoben und getestet.
in den Felder wo garnichts drin steht ,füge ich in meiner Testdatenbank eine 0 ein, der Rest wie gehabt.
Ergebnis ist immer ''.
Teile ich die Abfrage auf 2 Query's auf, und add. die beiden Ergebnisse klappt alles.
Query1.
Quelltext
1: 2: 3: 4: 5:
| SELECT SUM(RE.ZEIT * LO.LOHN) AS Kosten FROM tbl_Rechnung RE INNER JOIN tbl_Lohn LO ON RE.SID_LOHN = LO.ID WHERE RE.SID_Rechnung_NR =:ID |
Query2.
Quelltext
1: 2: 3:
| SELECT SUM(RE.Preis * RE.Anzahl) AS Kosten FROM tbl_Rechnung RE WHERE RE.SID_Rechnung_NR =:ID |
Wo ich das Problem vermute,: in der ersten Abfrage definiere ich einen Join, da der Wert 'Lohn' sich in einer
anderen Tabelle befindet.
Helft mir bitte wie ich beide Abfragen in eine Query unter-bekomme.
HILFE
MfG...Klaus