Hey!
Ich habe folgende drei Tabellen (siehe Anhang).
Ich möchte nun eine Abfrage erstellen, in der folgendes Ausgegeben wird:
Alle "Paare" von Mitarbeitern mit:
- Personal-Nr
- Hotelname
- Beginndatum
die im gleichen Hotel zum gleichen Datum übernachtet haben.
Meine Abfrage sieht bisher so aus:
Allerdings bekomme ich alle Kombinationen ausgegeben. Die Ausgabe sollte aber nur sein:
Maier | 28.01.10 | Arabella
Müller | 28.01.10 | Arabella
Kann mir jemand weiterhelfen?? Wäre euch sehr dankbar!
Ich habe folgende drei Tabellen (siehe Anhang).
Ich möchte nun eine Abfrage erstellen, in der folgendes Ausgegeben wird:
Alle "Paare" von Mitarbeitern mit:
- Personal-Nr
- Hotelname
- Beginndatum
die im gleichen Hotel zum gleichen Datum übernachtet haben.
Meine Abfrage sieht bisher so aus:
Code:
Select Mitarbeiter.Name, Mitarbeiter.PNr, Hotel.Name, Beginn From Mitarbeiter INNER JOIN REISE ON Mitarbeiter.PNr = Reise.Mitarbeiter
INNER JOIN Hotel ON Hotel.Hnr = Reise.Hotel
WHERE Reise.Hotel = Hotel.HNr AND Reise.Beginn = Reise.Beginn ORDER BY PNr asc;
Allerdings bekomme ich alle Kombinationen ausgegeben. Die Ausgabe sollte aber nur sein:
Maier | 28.01.10 | Arabella
Müller | 28.01.10 | Arabella
Kann mir jemand weiterhelfen?? Wäre euch sehr dankbar!