Guten Tag Community
brauche hilfe bei Joins. Hier erstmal Datenbank-Schema.
http://www.directupload.net/file/d/3...7aon32_jpg.htm
Nun die Aufgabenstellung:
Wie ich es Versucht habe:
Und das ist die Lösung:
Irgendwie verstehe ich das, und doch nicht ganz ... Wenn jemand lust hat, kann mir ja sagen was ich falsch mache.

brauche hilfe bei Joins. Hier erstmal Datenbank-Schema.
http://www.directupload.net/file/d/3...7aon32_jpg.htm
Nun die Aufgabenstellung:
PHP-Code:
Erstellen Sie eine Liste aller Klausurnoten, die schlechter als 4 sind! Die Liste soll die Fachbezeichnung, den Vor- und Nachnamen des Schülers und die Bezeichnung der Klasse enthalten.
PHP-Code:
select f.Bezeichnung, kn.Note
from klausurnote kn join klausur ks on (kn.knr = ks.knr and kn.fnr=ks.fnr and kn.datum = ks.datum)
join unterricht u on ks.knr=u.knr and ks.fnr=u.KNr join fach f on u.FNr=f.FNr
where kn.Note > 4;
PHP-Code:
SELECT s.vorname, s.nachname, f.bezeichnung, k.bezeichnung,
kn.note
FROM schueler s join klausurnote kn on s.snr=kn.snr join
fach f on kn.fnr=f.fnr join klasse k on kn.knr=k.knr
WHERE note > 4;

Kommentar