Habe im letzten Part die Dateien nun mit inner join verbunden.

Dann geht es interaktiv endlos langsam! (26,953 MS)
Auch beim 2. oder 3 Aufruf von der selben Sitzung.

Das geht (interaktiv) am schnellsten aber leider als SQLRPGLE nicht:
Code:
WITH b AS (                                                       
 SELECT  AZMk,  AZMST, KPLFDN , count(*) as B_zahl                
     FROM MAGICP, AKTENP, ANKPOP                                   
    WHERE AZKEY1=INT#KEY1 AND AZKEY2=INT#KEY2 AND AZKEY3=INT#KEY3 
      AND INT#RDATU = 0 AND CMATURITY <> ' '  AND AZKEY1=KPKEY1 AND
                                                  AZKEY2=KPKEY2 AND
                                                  AZKEY3=KPKEY3 AND
                      KPLFDN > 0 group by azmk, azmst, kplfdn),   
       C AS (                                                     
     SELECT KPLFDN, COUNT(*) AS C_ZAHL                             
  FROM MAGICP, AKTENP, ANKPOP                                     
 WHERE AZKEY1=INT#KEY1 AND AZKEY2=INT#KEY2 AND AZKEY3=INT#KEY3    
   AND INT#RDATU = 0 AND CMATURITY <> ' '  AND AZKEY1=KPKEY1 AND  
                                               AZKEY2=KPKEY2 AND  
                                               AZKEY3=KPKEY3 AND  
      KPLFDN > 0 group by  kplfdn),                               
       D AS (SELECT B.KPLFDN FROM B, C  
WHERE AZMK =999                                                   
  AND AZMST = 997 AND B.KPLFDN = C.KPLFDN AND B_ZAHL=C_ZAHL)      
      select DISTINCT INT#KEY1, INT#KEY2, INT#KEY3, AZMANR, AZMAAN
        from MAGICP, AKTENP                                       
      WHERE AZKEY1=INT#KEY1 AND AZKEY2=INT#KEY2 AND AZKEY3=INT#KEY3
         AND INT#RDATU = 0 AND CMATURITY <> ' '                   
         AND (INT#KEY1, INT#KEY2, INT#KEY3) IN(                   
              SELECT KPKEY1, KPKEY2, KPKEY3                        
                FROM ANKPOP                                       
               WHERE KPLFDN IN(SELECT KPLFDN FROM D))             
 ORDER BY AZMANR, AZMAAN
So etwas hatte ich noch nie ...