Beziehungen, die Vergleichsoperatoren verwenden
In einer vergleichenden Beziehung verwenden Sie einen oder mehrere der folgenden Operatoren, um Werte von Abgleichsfeldern in den beiden Bezugstabellen zu vergleichen. Die Beziehung gibt Bezugsdatensätze zurück, wenn der Vergleich den festgelegten Kriterien gemäß erfolgreich ist.
Relationaler Operator |
Vergleicht diese Datensätze. |
= |
Werte im Abgleichsfeld sind gleich. |
≠ |
Werte im Abgleichsfeld sind ungleich. |
< |
Werte im linken Abgleichsfeld sind kleiner als Werte im rechten Abgleichsfeld. |
≤ |
Werte im linken Abgleichsfeld sind kleiner oder gleich den Werten im rechten Abgleichsfeld. |
> |
Werte im linken Abgleichsfeld sind größer als Werte im rechten Abgleichsfeld. |
≥ |
Werte im linken Abgleichsfeld sind größer oder gleich den Werten im rechten Abgleichsfeld. |
x |
Alle Datensätze in der linken Tabelle werden mit allen Datensätzen in der rechten Tabelle verglichen, unabhängig von den Werten in den Abgleichsfeldern (manchmal Beziehung des kartesischen Produkts genannt). |
Beispiel:
Diese Beziehung wird mit den folgenden Kriterien definiert:
Tabelle |
Feldname |
Kommentar |
TabelleC |
DatumsfeldC |
Vergleichsfeld für DatumsfeldD; Datensätze in TabelleD beziehen sich auf Datensätze in TabelleC, die einen späteren Wert in DatumsfeldC haben. |
TabelleD |
DatumsfeldD |
Vergleichsfeld für DatumsfeldC; Datensätze in TabelleC beziehen sich auf Datensätze in TabelleD, die einen früheren Wert in DatumsfeldD haben. |
Wenn ein Datensatz in TabelleC in DatumsfeldC den Wert 11.12.2019 hat, beziehen sich alle Datensätze in TabelleD mit einem DatumsfeldD-Wert von 10.12.2019 oder früher darauf. Wenn ein Datensatz in TabelleD in DatumsfeldD den Wert 11.12.2019 hat, beziehen sich alle Datensätze in TabelleC mit einem DatumsfeldC-Wert von 12.12.2019 oder später darauf.