好的,所以我已经更正了我的查询。
那就是我使用的查询:
SELECt * FROM Room WHERe RoomId in ( SELECt RoomID FROM Reservation WHERe EndDate <= @startDate OR StartDate >= @endDate )
当然,有更好的方法可以做到,但确实可以。谢谢大家对我的帮助;)

好的,所以我已经更正了我的查询。
那就是我使用的查询:
SELECt * FROM Room WHERe RoomId in ( SELECt RoomID FROM Reservation WHERe EndDate <= @startDate OR StartDate >= @endDate )
当然,有更好的方法可以做到,但确实可以。谢谢大家对我的帮助;)