Thema: Delphi sql abfrage

Einzelnen Beitrag anzeigen

Delphi-Phil

Registriert seit: 22. Jun 2007
410 Beiträge
 
#1

sql abfrage

  Alt 18. Mär 2008, 14:41
Datenbank: MySql • Zugriff über: ADO
Hallo,


ich habe folgende SQL Abfrage:
SQL-Code:
SELECT vorname, nachname, fach
FROM schüler s
INNER JOIN schuelerfaecher sf
  ON s.id = sf.id_schueler
LEFT JOIN fächer f
  ON sf.id_fach = f.id
WHERE NOT EXISTS (SELECT *
                  FROM zeugnis
                  WHERE id_schueler = s.id
                    AND id_fach = sf.id_fach)
Die Abfrage funktioniert auch super. Jetzt habe ich aber eine Sache die ich noch zufügügen muss, es soll nur bei den Schülern aus einer bestimmten Klasse gesucht werden. Die Schüler sind in der Tabelle "SchülerKlasse" (ID, IDSchüler, IDKlasse) verbunden. In der Tabelle SchülerFächer ist auch das Feld KlasenID vorhanden, dort wird die Klasse gespeichert in der der Schüler das Fach hat.


Gruß Phil
  Mit Zitat antworten Zitat