Habe es jetzt auf einen anderen Weg hinbekommen. Ist zwar nicht das gewünschte wie im Thread, aber das Resultat stimmt.
Ich mache vorher im Count einen count(distinct 1). Dann schreibt er mir in jedes Feld nur den WErt 1.
Das kann ich dann in der Auswertung so verarbeiten.
Aber vielleicht hat jemand noch einen Lösung für das Problem wie im Thread geschrieben.
Mit Row-Id komme ich auch auf kein entsprechendes Ergebnis.