(Gast)
n/a Beiträge
|
Re: SQL (SUMME)
9. Jan 2005, 20:29
COMPUTE SUM scheint Avantage wirklich nicht zu unterstützen. In der KnowlabeBase von denen steht auch nichts darüber.
Dann Versuche es mal so, das sollte funktionieren ...
SQL-Code:
SELECT RE.Arbeitsdatum_Von
,RE.Arbeitsdatum
,RE.Rechnung_Nr
,RE.Man_Leistung
,RE.Man_Leistung_Memo
,RE.Zeit
,RE.Preis
,LE.Leistung
,(RE.Zeit * RE.Preis) as Gesamt
FROM tbl_Rechnung RE
Inner JOIN tbl_Leistung LE
ON RE.SID_Leistung = LE.ID
WHERE RE.SID_Rechnung_NR =:ID
UNION
SELECT NULL as 'Arbeitsdatum_Von',
NULL as 'Arbeitsdatum',
NULL as 'Rechnung_Nr',
NULL as 'Man_Leistung',
NULL as 'Man_Leistung_Memo',
RE.Zeit,
RE.Preis,
NULL as 'Leistung',
SUM(RE.Zeit * RE.Preis) as Gesamt
FROM tbl_Rechnung RE
Inner JOIN tbl_Leistung LE
ON RE.SID_Leistung = LE.ID
WHERE RE.SID_Rechnung_NR =:ID
GROUP BY RE.Zeit, RE.Preis
EDIT: Hatte das SUM übersehen ...
|
|
Zitat
|