Thema: Delphi SQL Summe und Berechnung

Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: SQL Summe und Berechnung

  Alt 17. Sep 2006, 20: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
  Mit Zitat antworten Zitat