@Fuerchau,Christian

Danke. Hat geklappt. Hab zwar etwas gebraucht, bis ich die Lösung mit UNION kappiert habe, aber jetzt ist´s eigentlich einleuchtend. Hab zwar zwei Zeilen (2006 und 2005) aber durchs gruppieren dann nur noch eine mit den Feldern für 2006 und 2005; genial, manchmal fürchte ich mich vor euch :-).

@Fuerchau
Das mit dem Join auf Kunde und Artikel und dem OR-Zweig hab ich noch nicht ganz kappiert. Meine SQL-Anweisung ist etwas komplexer, mehr Join-Bedingungen und mehr WHERE bedinungen. Ich habs euch nur verkürzt reingeschrieben. Aber jetzt gehts in diesem Fall mit der UNION - Lösung. Ich hab aber grundsätzlich dieses Problem, das manchmal mit left join und dann auf die gejointe Tabelle noch ein paar where bedingungen, nicht alle Datensätze ausgegeben werden. Da ich das ganze für ne mittelständische Firma, viele Umsatz- und Deckungsbeitragslisten und sonstiges Listenmaterial erstellen muss, muss ich mir das noch genauer reinziehen. Aber vorest mal "RIESEN DANK!!"

mfg A.Hingerl