Aggregierungsfunktionen

Aus SAP-Wiki
Wechseln zu: Navigation, Suche

Es ist vom Coding her kürzer, aber auch schneller und belastet die Datenbank weniger, wenn man SQL-Aggregierungsfunktionen nutzt, anstatt die Aggregierung selber auf dem Applikationsserver durchzuführen.

SELECT MAX( FELD ) FROM DBTBL INTO zielfeld where Bedingung.

Selektiert Maximalwert eines Feldes.

SELECT MAX( FELD ) FROM DBTBL INTO zielfeld.

Selektiert Minimalwert eines Feldes.

SELECT MIN( FELD ) FROM DBTBL INTO zielfeld.

Ermittelt Durchschnitt eines Feldes.

SELECT AVG( FELD ) FROM DBTBL INTO zielfeld.

Ermittelt Summe eines Feldes.

SELECT SUM( FELD ) FROM DBTBL INTO zielfeld.

Ermittelt Anzahl der Felder mit einer bestimmten Bedingung.

SELECT COUNT( * ) FROM DBTBL INTO zielfeld where ..