Code: Alles auswählen.
Data itab type <irgendwas>.
Sort itab by feld1.
Loop at itab assigning fieldsymbol(<wa_itab>) where field2 = 'X'.
at new field1.
*Memory initialisieren
endat.
*Code der immer ausgeführt wird.
at end of field1.
*Memory auf die DB speichern.
endat.
endloop.
Das auch. Aber es lag am WHERE. Ich filtere jetzt vor dem LOOP auf ein zweite interne Tabelle und spare mir damit im LOOP das WHERE.