[Inhalt] [Zurück] [Weiter] [Thema] [Index]

RelSchnitt()


Syntax:

RelSchnitt (Relation rel1, Relation rel2, String keyfeld) : Relation
rel1: eine Relation
rel2: eine weitere Relation
keyfeld: Name des Schlüsselfelds (der Schlüsselfelder)

Beispiel:

beides := RelSchnitt (kerndaten, erweiterung, "ORT")

Beschreibung:

Erzeugt die Schnittmenge der Relationen rel1 und rel2.

Um ein Tupel aus rel1 mit einem aus rel2 zu vergleichen, wird keyfeld herangezogen. Der Feldname (oder die mit + verbundenen Feldnamen) in keyfeld müssen in beiden Relationen vorhanden sein.

Die Ergebnisrelation enthält genau die Felder, die in keyfeld angegeben sind, und alle Tupel, die sowohl in rel1 als auch in rel2 vorhanden sind.

Siehe auch RelJoin() und RelUnion().



toposoft 19.04.2024