Einzelnen Beitrag anzeigen

Sigi55

Registriert seit: 3. Jan 2010
36 Beiträge
 
Delphi 5 Professional
 
#7

AW: SQL Summierung

  Alt 23. Aug 2015, 08:21
Wow, yes, SIR!

hab mir das schon gedacht, das da irgenwie ein SubSelect dazu muss ...

Und jetzt alles zusammen:
SQL-Code:
select
  a.anr,
  a.a_name,
  Saldo.SummeZahlungen,
  Saldo.Anzahl
from tbl_auftrag1 as a
join (
  SELECT
    fsanr,
    sum(ratenwert) as SummeZahlungen,
    count(ratendatum) as Anzahl
  FROM tbl_zahlungen
  GROUP BY fsanr ) as Saldo on Saldo.fsanr = a.anr
where a.anr in (
  select distinct anr
  from tbl_zahlungen
  where ratendatum = :datum )
...nur hat mich das Beispiel schon wieder leicht an den Rand des Wahnsinns gebracht - es liefert ALLE Zeilen ?!
Und dann hab ich mir das Konstrukt mal Wort für Wort angeschaut und in

SQL-Code:
...
where a.anr in (
  select distinct [B]fsanr[/B]
  from tbl_zahlungen
  where ratendatum = :datum )
[/QUOTE]
geändert ... und BINGO, jetzt passt es !!

Aber das war bestimmt Absicht, um mich etwas auf Drehzahl zu bringen

1000 Dank nochmal !!

Gruß

Sigi
  Mit Zitat antworten Zitat