Das geht mit SQL nur sehr aufwändig, da keine Teildateien verarbeitbar sind.
Dazum müsste man ein CLP aufrufen, das per RTVMBRD die Teildatein abarbeitet, einen OVRDBF durchführt und anschließend den SQL durchführt.

Allerdings:
RTVMBRD liefert auch bereits die Anzahl Sätze der Teildatei, die man im CLP dann nur noch addieren muss.

1. Aufruf
RTVMBRD FILE(MYSRCFILE) MBR(*FIRST) RTNMBR(&MBR) NBRCURRCD(&NBR)

Alle weiteren:
RTVMBRD FILE(MYSRCFILE) MBR(&MBR *NEXT) RTNMBR(&MBR) NBRCURRCD(&NBR)
MONMSG CPF0000 GOTO(ENDE)