Hallo zusammen,
folgendes Problem bzw. die Abfrage machen mir Schwierigkeiten:
ich habe eine Datenbank "schüler" mit schüler ID, Vor- und Nachnamen.
dann gibt es noch eine Datenbank "Kurs" mit Kurs ID und Kurs_Name.
und als zuordnungstabelle gibt es die Datenbank: Schüler_Kurs
Ein Schüler kann ich mehreren Kursen eingeschrieben sein.
z.B.
und nun mein problem: Ich suche alle schülerIDs die in den Kursen mit der ID 100 und 101 sind. Es können aber natürlich auch noch mehr Kurse sein. Eine feste Anzahl gibt es nicht.
Ich verlange keine fertige SQL-Abfrage-Code. Nur Hinweise. Brauche ich hier HAVING und GROUP ?
danke
folgendes Problem bzw. die Abfrage machen mir Schwierigkeiten:
ich habe eine Datenbank "schüler" mit schüler ID, Vor- und Nachnamen.
dann gibt es noch eine Datenbank "Kurs" mit Kurs ID und Kurs_Name.
und als zuordnungstabelle gibt es die Datenbank: Schüler_Kurs
Ein Schüler kann ich mehreren Kursen eingeschrieben sein.
z.B.
schülerID | KursID |
1 | 100 |
1 | 101 |
2 | 100 |
3 | 100 |
3 | 101 |
Ich verlange keine fertige SQL-Abfrage-Code. Nur Hinweise. Brauche ich hier HAVING und GROUP ?
danke
Kommentar