Verwendung von HAVING-Bedingung #
Mit einer HAVING-Bedingung können Zeilengruppen gefiltert werden, siehe SAP ABAP Dokumentation: SELECT-HAVING.
Das folgende Beispiel zeigt, wie viele Materialien einer Materialart (MTART) zugeordnet sind. Nach Anwendung der HAVING-Bedingung zeigt die Vorschau nur die Materialarten mit mehr als 10 zugeordneten Materialien.
Hinweis: Aggregatfunktionen sind nur für nummerische Felddatentypen verfügbar, deswegen wird das Feld BRGEW (Bruttogewicht) im aufgeführten Beispiel verwendet.
- Wählen Sie eine Aggregatfunktion (1) für ein Feld aus, das Sie in der HAVING-Bedingung verwenden möchten.
- Navigieren Sie zum Tab HAVING Clause (2).
- Geben Sie die HAVING-Bedingung ein.
- Um die Ergebnisse im Abschnitt Preview anzuzeigen, klicken Sie auf [Load live preview].
Hinweis: Wenn der Feldname nicht eindeutig ist, muss der Tabellenname dem Feldnamen vorangestellt werden, z.B. MAKT~MATNR. Dies kann z.B. bei Table Joins der Fall sein.
Syntax der HAVING-Bedingung #
Bezüglich Syntax und Formeln gelten bei der HAVING-Bedingung dieselben Bestimmungen wie bei der WHERE-Bedingung.