Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
Delphi 7 Enterprise
|
Re: SQL Summe und Berechnung
17. Sep 2006, 21:18
Hallo pbfdg,
stimmt meine Überlegung war noch nicht ganz korrekt.
Ein neuer Versuch...
SQL-Code:
SELECT v.gruppe,
SUM(v.std) AS sollstd,
SUM(v.kosten) AS soll,
COALESCE(n.std, 0) AS std,
COALESCE(n.ist, 0) AS ist,
SUM(v.kosten) - COALESCE(n.ist, 0) AS rest,
(100.00 * COALESCE(n.ist, 0)) / SUM(v.kosten) AS prozent
FROM vorkal v
LEFT JOIN (SELECT gruppe,
SUM(std) AS std,
SUM(kosten) AS ist
FROM nachkalkulation
WHERE vorkal_id = :id
GROUP BY gruppe) n
ON v.gruppe = n.gruppe
WHERE v.vorkal_id = :id
GROUP BY v.gruppe, n.std, n.ist
ORDER BY v.gruppe
Gruss
Thorsten
|
|
Zitat
|