Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
Delphi 7 Enterprise
|
Re: SQL Summe und Berechnung
16. Sep 2006, 21:53
Hallo pbfdg,
vielleicht so...
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,
COALESCE(n.ist, 0) / (SUM(v.kosten+0.0001)*100) AS prozent
FROM vorkal v
LEFT JOIN (SELECT gruppe,
SUM(n.std) AS std,
SUM(n.betrag) 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
ORDER BY v.gruppe
Deine komische Prozentspalte verstehe ich allerdings nicht so ganz.
Gruss
Thorsten
|
|
Zitat
|