Noch kürzer.
Code:
select JahrDerErstenRechnung, Count (*)
from (
Select Kundennummer, min (Year(Rechnungsdatum)) as JahrDerErstenRechnung
from Rechnungstabelle
group by Kundennummer
)
group by JahrDerErstenRechnung -- <<<<< Das fehlt wohl
Je Kunde das Jahr der ersten Rechnung und dann über diese Tabelle je JahrDerErstenRechnung die Datensätze zählen.