Abfragen auf mehreren Entity-Types - so etwas nennen wir JOINING: SQL 001: Alle Verkaufsdaten, Kundennamen und Vornamen, die irgendwann ein Auto gekauft haben SELECT a.NAME,a.VORNAME,b.VERK_DAT FROM KUNDE a INNER JOIN VERKAUF b USING (KU_NR); SQL 002: Gesucht ist der Name des Kunden, der Autonummer 13 gekauft hat SELECT a.NAME,a.VORNAME FROM KUNDE a INNER JOIN VERKAUF b USING (KU_NR) WHERE b.AUTONUMMER=13; SQL 003: Gesucht sind Namne, Vornamen sowie Autotyp und -marke, aller Kunden SELECT a.NAME,a.VORNAME,c.TYP,c.MARKE FROM KUNDE a INNER JOIN VERKAUF b USING (KU_NR) INNER JOIN AUTO c USING (AUTONUMMER); SQL 004: Gesucht ist der Vorname und Name des Kunden, der den Peugeot gekauft hat SELECT a.NAME,a.VORNAME FROM KUNDE a INNER JOIN VERKAUF b USING (KU_NR) INNER JOIN AUTO c USING (AUTONUMMER) WHERE c.MARKE='Peugeot'; SQL 005: Gesucht ist der Name des Kunden, der den Peugeot gekauft hat SELECT a.NAME,a.VORNAME FROM KUNDE a INNER JOIN VERKAUF b USING (KU_NR) INNER JOIN AUTO c USING (AUTONUMMER) WHERE c.MARKE='Peugeot';