Ansicht
Dokumentation

ABENFILTER_TABLE_CONDITION_ABEXA - FILTER TABLE CONDITION ABEXA

ABENFILTER_TABLE_CONDITION_ABEXA - FILTER TABLE CONDITION ABEXA

Addresses (Business Address Services)   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

FILTER, Filterungen mit Filtertabelle

Das Beispiel demonstriert verschiedene Tabellenfilterungen mit einer Filtertabelle.

Quelltext

Ausführen

Beschreibung

Eine Tabelle itab enthält 5 Zufallszahlen zwischen 1 und 7, eine Tabelle ftab enthält 5 Zufallszahlen zwischen 3 und 10. Es werden verschiedene Tabellenfilterungen für itab mit der Tabelle ftab als Filtertabelle durchgeführt:

  • Die erste Filterung erzeugt eine Tabelle aller Zeilen aus itab, für die es mindestens eine Zeile des gleichen Werts in ftab gibt.
  • Die zweite Filterung erzeugt eine Tabelle aller Zeilen aus itab, für die es keine Zeile des gleichen Werts in ftab gibt.
  • Die dritte Filterung erzeugt eine Tabelle aller Zeilen aus itab, für die es mindestens eine Zeile mit kleinerem Wert in ftab gibt.
  • Die vierte Filterung erzeugt eine Tabelle aller Zeilen aus itab, für die es mindestens eine Zeile mit ungleichem Wert in ftab gibt.
  • Die fünfte Filterung erzeugt eine Tabelle aller Zeilen aus itab, für die es mindestens eine Zeile mit größer oder gleichem Wert in ftab gibt.

Die Ergebnisse der ersten und zweiten Filterung sind zusammengenommen alle Zeilen aus itab. Die erste Filterung erzeugt die Schnittmenge, die zweite Filterung erzeugt die Differenz der beiden Tabellen itab und ftab.

Die vierte Filterung ergibt nicht das Gleiche wie die zweite Filterung. Die fünfte Filterung ergibt nicht die Zeilen aus itab, die bei der dritten Filterung übrig bleiben.






Vendor Master (General Section)   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2084 Date: 20240523 Time: 172540     sap01-206 ( 35 ms )