我有这个选择语句:
SELECT *
FROM Room
LEFT JOIN booking ON (Room.RoomId = booking.RoomId)
WHERE booking.Roomid is null
AND GETDATE() BETWEEN bookin.checkindate '" + TxtCheckIn.Text + "'
AND booking.checkoutdate '" + TxtCheckOut.Text + "'" + "
ORDER BY Room.RoomType
如果日期与用户选择的入住和退房日期匹配,我想检查预订表。如果不匹配,则查询应显示房间表中的所有房间(即使它在预订表中),前提是它们具有不同的日期。