Ansicht
Dokumentation
ABENLOOP_GROUP_BY_AGGREGATES_ABEXA - LOOP GROUP BY AGGREGATES ABEXA
CPI1466 during Backup BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
- Gruppierung mit LOOP für Aggregate
Das Beispiel demonstriert eine Gruppierung mit Aggregierungen.
Quelltext
Beschreibung
In einer Gruppenschleife über eine interne Tabelle numbers wird nach dem Inhalt der Spalte key gruppiert und für die Gruppen werden die in SQL üblichen Aggregate Summe, Maximalwert, Minimalwert und Durchschnittswert für die zweite Spalte num berechnet. Die Gruppenmitglieder und die zugehörigen Aggregate werden ausgegeben. Das Beispiel erlaubt die Eingabe, wieviele verschiedene Schlüsselwerte es geben darf und wieviele Zeilen die interne Tabelle hat. Die Werte der zweiten Spalten sind Zufallszahlen zwischen 1 und 100.
Das obige Beispiel zeigt eine Implementierung mit einer Mitgliederschleife. Ein weiteres ausführbares Beispiel zeigt, wie die Mitgliederschleife bei gleiche Funktionalität durch Tabellen-Comprehensions und Tabellenreduzierungen ersetzt werden kann. Schließlich zeigt ein ausführbares Beispiel, wie die gesamte Gruppenschleife durch Ausdrücke verwirklicht werden kann.
rdisp/max_wprun_time - Maximum work process run time Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1640 Date: 20240523 Time: 092834 sap01-206 ( 37 ms )