Einführung
In diesem Projekt lernst du, wie du Schülerinnen suchen kannst, die Kurse eines bestimmten Fachbereichs, in diesem Fall des Fachbereichs Biologie, besucht haben. Dies ist eine häufige Aufgabe, die Lehrerinnen bei der Berechnung der Noten von Schüler*innen oft ausführen müssen.
👀 Vorschau
MySQL [edusys]> SOURCE /home/labex/project/multiTableQuery.sql
+-------+--------+-----------+-------+
| ID | name | course_id | grade |
+-------+--------+-----------+-------+
| 98988 | Tanaka | BIO-101 | A |
| 98988 | Tanaka | BIO-301 | NULL |
+-------+--------+-----------+-------+
2 Zeilen in Satz (0,002 Sekunden)
🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie du die MySQL-Datenbank mit dem Befehl
sudo
starten und darauf zugreifen kannst - Wie du eine SQL-Datei (
edusys.sql
) in die MySQL-Datenbank importierst - Wie du eine SQL-Abfrage schreibst, die mehrere Tabellen (
student
,course
undtakes
) verknüpft, um die erforderlichen Informationen abzurufen - Wie du die SQL-Abfrage ausführst und die resultierende Tabelle anzeigt
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- Zu verstehen, wie man mit mehreren Datenbanktabellen umgeht, um spezifische Informationen abzurufen
- Komplexe SQL-Abfragen zu schreiben, die Tabellenverknüpfungen und Datenfilterung beinhalten
- Dein SQL-Wissen auf reale Szenarien anzuwenden, wie zum Beispiel das Suchen von Schüler*innenakten in einem Kursverwaltungssystem