Hallo zusammen,
ich habe folgendes Problem, bei dem ich nicht weiterkomme.
Ich habe eine Tabelle "Lieferanten":
ID | Lieferant
1 | Lieferant A
2 | Lieferant B
3 | Lieferant C
Und ich habe eine Tabelle "Artikel":
ID | Artikel
1 | Äpfel
2 | Birnen
3 | Bananen
4 | Zitronen
Dann habe ich eine Tabelle LieferantArtikel, also welche Lieferanten welche Artikel liefern können.
ID | LieferantID | ArtikelID
1 | 1 | 1
2 | 1 | 2
3 | 1 | 3
4 | 1 | 4
5 | 2 | 1
6 | 2 | 3
7 | 2 | 4
7 | 3 | 3
7 | 4 | 4
Nun möchte ich per Abfrage alle Lieferanten erhalten, die z.B. Äpfel UND Bananen liefern können (Ergebnis also Lieferant A und Lieferant B).
Wie muss dazu die SQL-Abfrage lauten?
Danke für Eure Hilfe.
Grüße
Dieter
ich habe folgendes Problem, bei dem ich nicht weiterkomme.
Ich habe eine Tabelle "Lieferanten":
ID | Lieferant
1 | Lieferant A
2 | Lieferant B
3 | Lieferant C
Und ich habe eine Tabelle "Artikel":
ID | Artikel
1 | Äpfel
2 | Birnen
3 | Bananen
4 | Zitronen
Dann habe ich eine Tabelle LieferantArtikel, also welche Lieferanten welche Artikel liefern können.
ID | LieferantID | ArtikelID
1 | 1 | 1
2 | 1 | 2
3 | 1 | 3
4 | 1 | 4
5 | 2 | 1
6 | 2 | 3
7 | 2 | 4
7 | 3 | 3
7 | 4 | 4
Nun möchte ich per Abfrage alle Lieferanten erhalten, die z.B. Äpfel UND Bananen liefern können (Ergebnis also Lieferant A und Lieferant B).
Wie muss dazu die SQL-Abfrage lauten?
Danke für Eure Hilfe.
Grüße
Dieter