Habe diese Form probiert aber liefert das gleich falsche Ergebnis wie das andere Statemnt.

Code:
EXEC SQL                                      
 SELECT SUM(B1MIN)                           
 INTO :SUMME :MyIndikator                     
 FROM ZA1 INNER JOIN ZB1                        
 ON                                        
 A1AUF = :A2AUF AND A1AUF = B1AUF AND     
 A1PNR = :B1PNR AND A1PNR = B1PNR AND     
 A1KZ1 = :A1KZ1 AND                         
 A1FNR = :B1FNE AND                         
 A1GNR = :A1GNR AND                         
 A1TNR = :A1TNR AND                         
 A1ZNR = :A1ZNR;