Aus dem Kurs: T-SQL lernen

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.

Inner Join

Inner Join

Neben dem Right oder Left Joint gibt es auch einen Inner Joint, und ein Inner Joint liefert mir nur die Daten, wo die Zeilen aus der rechten Tabelle eine Entsprechung haben mit den Zahlen aus der linken Tabelle. Das bedeutet wirklich die Schnittmenge, so wie es das kleine Symbole an der Stelle hier auf der Folie anzeigt. Das bedeutet, ich bekomme nur alle Videospiele beispielsweise, für die es auch Highscores gibt. Und das sieht dann ungefähr in der Abfrage so aus: Sie sagen anstatt Left or Right Joint, sagen Sie einfach Inner Joint, verwenden auch die gleiche Mechanik mit den Aliases, um auf den Spaltennamen zuzugreifen und nach einem ON müssen Sie natürlich auch entsprechend definieren, wie diese Beziehung aussieht und es muss in jeder Abfrage stattfinden, insofern steht auch hier "[vs].[ID] = [hs].[VideospielID]." In der Abfrage sieht das dann so aus, dass ich das Statement habe, das ich gerade auf den Folien schon gezeigt habe: Statt Left or Right Joint, hier entsprechend Inner…

Inhalt