Einzelnen Beitrag anzeigen

TBx
(Administrator)

Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.893 Beiträge
 
Delphi 12 Athens
 
#5

Re: Berechnung zwischen mehreren SQL-Statements

  Alt 29. Jan 2010, 14:48
Ich bin in mySQL nicht sonderlich firm, aber prinzipiell sollte es so gehen:
SQL-Code:
select e.datum,
       e.interval,
       sum (e.wert) * (
                       select sum (f.wert)
                         from element f
                         where f.typ = 14
                           and f.bereich in (2,3,4)
                           and f.datum = e.datum
                           and f.interval = e.interval
                      ) ergebnis
  from element e
  where e.typ in (2,3)
    and e.bereich in (2,3,4)
  group by e.datum,
           e.interval
ungetestet, hoffe es hilft weiter

PS: Wenn Du das auch noch nach typ und bereich aufgeschlüsselt brauchst, kann man das auch noch mit verbasteln
Thomas Breitkreuz
Gruß Thomas
- Admin DelphiPRAXIS
- Admin Delphi-Treff
- Embarcadero MVP
  Mit Zitat antworten Zitat