Relationenalgebra und SQL: Semi-Join
Der Semi Join berechnet den Anteil eines Natural Joins, welcher nach einer Reduktion auf die linke Relation übrig bleibt.
Definition
[Bearbeiten]Für zwei Relationen und ist das Ergebnis des natürlichen Verbundes
Beispiel
[Bearbeiten]
|
|
|
SQL
[Bearbeiten]SELECT A,B,C,D FROM R NATURAL JOIN S;
oder
SELECT R.A, R.B, R.C, R.D FROM R INNER JOIN S ON R.A = S.A;