with zlager as (select lgfa, lgtenr, sum(lglfbs) from lag01pf group by lgfa, lgtenr)
select akanr from ako01pf inner join abw01pf on akfa = bwfa
and akanr = bwanr inner join tst01pf on akfa = tefa and
bwtenr = tetenr left join zlager on lgfa = akfa and lgtenr = bwtenr

Bei Aggregaten ist natürlich auch Group By erforderlich und du mußt natürlich auch die Felder deiner Join-Beziehung mit aufnehmen.