Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

SQL Join.

Ähnliche Präsentationen


Präsentation zum Thema: "SQL Join."—  Präsentation transkript:

1 SQL Join

2 Das 7te SQL Referat

3 Modellierungsspezialisten
SQL Profis

4 Dann fragen wir mal ab! DRITTE NORMALFORM!

5 „Bei der Abfrage, können wir dann alles wieder zusammenfügen!“

6 Die Lösung: JOINS Mit Joins kann man zwei oder mehrere Tabellen verknüpfen

7 Willkommen im Versuchslabor
Unser Ziel: Das erforschen von JOINS

8 Erster Versuch Select Name, Straße, Hausnnummer,PLZ, , Klassenbezeichnung, Zweig FROM Schüler, Klassen

9 Was passiert mit den Einträgen?
Leider Nein! Jeder mit Jedem!

10 CROSS JOIN SELECT * FROM Tabelle1, Tabelle2 Wird zu: FROM Tabelle1 CROSS JOIN Tabelle2

11 Was wir wollen: SELECT Name, Straße, Hausnummer, PLZ, , Klassenbezeichnung, Zweig FROM Klassen, Schüler WHERE Schüler.ID = Klassen.Zweig

12 INNER JOINS SELECT * FROM Tabelle1, Tabelle2 WHERE Tab1.id = Tab2.id FROM Tabelle1 INNER JOIN Tabelle2 ON Tabelle1.feld1 = Tabelle2.feld2

13 Kurzschreibweise für Tabellennamen
SELECT * FROM Bestellungen as bes INNER JOIN Kunden as kun ON bes.KundenId = kun.ID WHERE bes.Preis > 40;

14 OUTER JOINS


Herunterladen ppt "SQL Join."

Ähnliche Präsentationen


Google-Anzeigen