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