Hallöle,
im Moment fehlt mir die Idee zu einer Abfrage der Datenbank MySQL.
Für ein Forum führe ich eine Tabelle "anwesend" mit den Feldern id, name, stunde (ca. 6000 Datensätze):
id name stunde
-- ------- -------
1 mueller 1
2 mueller 2
3 mueller 5
4 lehmann 1
5 lehmann 3
6 lehmann 5
Also: Mueller ist in Stunde 1, 2 und 5 verfügbar, Lehmann in Stunde 1, 3 und 5.
Ich suche die Stunden, in denen beide miteinander in Kontakt kommen könnten (also 1 und 5)
Folgende Abfrage führt nicht zum Ziel:
SELECT stunde
FROM anwesend anw1
WHERE anw1.name = 'mueller'
OUTER JOIN anwesend anw2 ON anw1.stunde = anw2.stunde AND anw2.name = 'lehmann'
Es kommt die Meldung "Fehler in der Syntax bei OUTER JOIN"
Bitte um einen Tipp für das AHA-Erlebnis!
LIeben Gruß, Kalle