Abfrage 01: "Welcher Schüler besucht welche AG?" SELECT DISTINCT SCHUELER.NAME, SCHUELER.VORNAME, AG.BEZEICHN FROM SCHUELER INNER JOIN (AG INNER JOIN BESUCHT ON AG.AG_ID = BESUCHT.AG_ID) ON SCHUELER.S_NUMMER = BESUCHT.S_NUMMER; Abfrage 02: "Welcher Schüler geht in welche Klasse?" SELECT SCHUELER.NAME, SCHUELER.VORNAME, KLASSE.KLASSE FROM KLASSE INNER JOIN SCHUELER ON KLASSE.KL_NR = SCHUELER.KL_NR; Abfrage 03: "Welcher Schüler besucht eine AG bei welchem AG-Leiter?" SELECT SCHUELER.NAME, SCHUELER.VORNAME, AG_LEITER.NAME, AG_LEITER.VORNAME FROM AG_LEITER INNER JOIN (AG INNER JOIN (SCHUELER INNER JOIN BESUCHT ON SCHUELER.S_NUMMER = BESUCHT.S_NUMMER) ON AG.AG_ID = BESUCHT.AG_ID) ON AG_LEITER.LT_NR = AG.LT_NR; Abfrage 04: "Welcher Schüler besucht eine AG bei Herrn Wolf?" SELECT SCHUELER.VORNAME, SCHUELER.NAME FROM AG_LEITER INNER JOIN (AG INNER JOIN (SCHUELER INNER JOIN BESUCHT ON SCHUELER.S_NUMMER = BESUCHT.S_NUMMER) ON AG.AG_ID = BESUCHT.AG_ID) ON AG_LEITER.LT_NR = AG.LT_NR WHERE (((AG_LEITER.NAME)="Wolf")); Abfrage 05: "Welche Schüler aus Flöha besuchen die "Modellbau I"-AG?" SELECT SCHUELER.NAME, SCHUELER.VORNAME FROM AG INNER JOIN (SCHUELER INNER JOIN BESUCHT ON SCHUELER.S_NUMMER = BESUCHT.S_NUMMER) ON AG.AG_ID = BESUCHT.AG_ID WHERE (((SCHUELER.WOHNORT)="Flöha") AND ((AG.BEZEICHN)="Modellbau I")); Abfrage 10: "Mit Schülern aus welcher Schule arbeitet Herr Walther?" (es ist nicht der Name des Schülers gemeint, sondern nur die Schulen) SELECT DISTINCT AG_LEITER.NAME, AG_LEITER.VORNAME, SCHULE.SCHULE FROM AG_LEITER INNER JOIN AG ON AG_LEITER.LT_NR = AG.LT_NR, SCHULE INNER JOIN (KLASSE INNER JOIN SCHUELER ON KLASSE.KL_NR = SCHUELER.KL_NR) ON SCHULE.SCHULNR = SCHUELER.SCHUL_NR WHERE (((AG_LEITER.NAME)="Walther"));