Hi All,
@DeddyH
Ich habe es mit
SQL-Code:
SELECT
SUM(ISNULL(A.Umsatz,0)) AS Summe_Umsatz,
SUM(ISNULL(V.Umsatz,0)) AS Summe_Umsatz_Vorjahr,
A.Debitor_ID
FROM
dbo.DBRechnung V
FULL OUTER JOIN
dbo.DBRechnung A ON
V.UnternehmenNr_ID = A.UnternehmenNr_ID AND
V.Monat_ID = A.Monat_ID AND
V.Debitor_ID = A.Debitor_ID AND
V.Artikel_ID = A.Artikel_ID
WHERE
A.Jahr_ID = 2009
AND V.Jahr_ID = 2008
AND A.Monat_ID = 1
AND A.UnternehmenNr_ID = 3
GROUP BY
A.Debitor_ID
probiert, was mir aber die selben(falschen) Ergebisse bringt.
@mquadrat und TBx
hm.. über die Stammtabellen (Debitorenen, Artikel) gehen, ja das wäre eine Möglichkeit.
daran habe ich nicht gedacht. Ich versehe zwar immer noch nicht was bei dem anderen Ansatz falsch ist, aber einen View (oder so) Debitoren mit ihren Artikeln und ihren Umsätzen sollte das Problem lösen
Danke!