Ansicht
Dokumentation

ABENSQL_EXPR_WITH_GROUP_BY_ABEXA - SQL EXPR WITH GROUP BY ABEXA

ABENSQL_EXPR_WITH_GROUP_BY_ABEXA - SQL EXPR WITH GROUP BY ABEXA

BAL Application Log Documentation   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

SELECT, GROUP BY für SQL-Ausdrücke

Das Beispiel demonstriert nicht elementare SQL-Ausdrücke zusammen mit dem Zusatz GROUP BY.

Quelltext

Ausführen

Beschreibung

Ein arithmetischer Ausdruck hinter SELECT addiert die Werte der Spalten NUM1 und NUM2 und stellt die Summe als SUM in die Ergebnismenge. Die Aggregatfunktion count( * ) zählt die Zeilen einer Gruppe. Für die Gruppierung hinter GROUP BY müssen NUM1 und NUM2 angegeben werden.

  • In der ersten SELECT-Anweisung werden NUM1 und NUM2 hinter GROUP BY als einzelne Spalten angegeben. Es wird gemäß dieser Spalten gruppiert. Unterschiedliche Werte in diesen Spalten führen zu eigenen Gruppen, auch wenn die Summe gleich ist.
  • In der zweiten SELECT-Anweisung werden NUM1 und NUM2 hinter GROUP BY in einem SQL-Ausdruck angegeben. Es wird nach dem Ergebnis des Ausdrucks gruppiert.





PERFORM Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1524 Date: 20240523 Time: 112323     sap01-206 ( 24 ms )