Graag jullie hulp bij een query:
Ik probeer uit een bestand met reserveringen de overlappende reserveringen op dezelfde kamer te filteren, maar ik kom er niet uit.
Ik heb de de volgende query geprobeerd:
Het resultaat is niet wat ik probeer te bereiken. Wie kan mij helpen?
Ik probeer uit een bestand met reserveringen de overlappende reserveringen op dezelfde kamer te filteren, maar ik kom er niet uit.
Ik heb de de volgende query geprobeerd:
SQL:
1
2
3
4
5
6
7
| SELECT a.* FROM Reserveringen AS a INNER JOIN Reserveringen AS b ON (a.Nummer = b.Nummer) AND (a.Kamer = b.Kamer) AND (a.Startdatum_tijd <= b.Einddatum_tijd) AND ( a.Einddatum_tijd >= b.Startdatum_tijd); |
Het resultaat is niet wat ik probeer te bereiken. Wie kan mij helpen?
[ Voor 2% gewijzigd door MueR op 07-08-2020 20:42 . Reden: Code block toegevoegd ]