Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung |
faecher:informatik:oberstufe:datenbanken:joinsii:start [24.11.2020 09:44] – [INNER JOIN] sbel | faecher:informatik:oberstufe:datenbanken:joinsii:start [24.11.2020 09:45] – [INNER JOIN] sbel |
---|
{{ :faecher:informatik:oberstufe:datenbanken:joinsii:innerj.png |}} | {{ :faecher:informatik:oberstufe:datenbanken:joinsii:innerj.png |}} |
| |
<wrap lo>Das entspricht unserer bisherigen Praxis, zunächst das kartesische Produkt aller beteiligten Tabellen abzufragen((Das geht übrigens mit einem "CROSS JOIN" auch, d.h. ''SELECT * FROM lehrer,schueler'' ist dasselbe wie ''SELECT * FROM lehrer CROSS JOIN schueler'')) und dann die passenden Datensätze mit WHERE herauszufiltern:</wrap> | <wrap hi>Das entspricht unserer bisherigen Praxis, zunächst das kartesische Produkt aller beteiligten Tabellen abzufragen((Das geht übrigens mit einem "CROSS JOIN" auch, d.h. ''SELECT * FROM lehrer,schueler'' ist dasselbe wie ''SELECT * FROM lehrer CROSS JOIN schueler'')) und dann die passenden Datensätze mit WHERE herauszufiltern:</wrap> |
| |
<code sql> | <code sql> |
SELECT * FROM lehrer, schueler WHERE lehrer.id=schueler.KLID | SELECT * FROM lehrer, schueler WHERE lehrer.id=schueler.KLID |
</code> | </code> |
| |
| ===== Aufgaben ===== |
| ---- |
| {{:aufgabe.png?nolink |}} |
| === (A1) === |
| |