Zitat von
Flocke:
Wenn die Ergebnisse nicht stimmen, dann ist vielleicht die Join-Bedingung nicht vollständig bzw. richtig und lässt zu viele Kombinationen zu.
Schaue dir das Ergebnis mal ohne die Summe an:
SQL-Code:
select A.Datum, B.MHPLAN, B.MHISTBDE3, A.Wert
from UPLAN_MAIN A
join MGSI B
on A.Datum=B.Datum
where isnumeric(A.Wert)=1
and A.Datum<=GetDate() and A.Datum>=GetDate()-6
order by A.Datum
ja das ist ja ganz nett wenn ich jetzt wie eben ausprobiert über 17.000 records bekomme wo ich eigentlich nur 6 haben will.
Deshalb noch mal meine Frage:
" Ist ein join über Tabellen mit jeweiligen Aggregatfunktionen überhaupt möglich?
Wenn ja, wie???"
Hendrik