mam te trzy tabele: SQL dostępność pokój hotelowy w ASP C#
Z tego SELECT:
SELECT DISTINCT r.roomId,rt.roomTypeName,rt.roomTypeDesc,rt.roomTypePrice
FROM Room r left join RoomType rt
on r.roomTypeId=rt.roomTypeId
WHERE roomStatus='Online'
AND NOT EXISTS(
SELECT 1 FROM Reservation b WHERE b.roomId = r.roomId
AND ('7/11/2015' BETWEEN b.checkInDate
AND b.checkOutDate OR '8/11/2015' BETWEEN b.checkInDate
AND b.checkOutDate OR ('7/11/2015'<= b.checkInDate AND '8/11/2015' >= b.checkOutDate)))
order by rt.roomTypePrice
uzyskać ten wynik
Jak można Liczę liczbę dostępnych pokoi w każdym rodzaju pokoju, tak, że mogę użyć rozwijanej listy w [WYNIK], aby zezwolić użytkownikowi wybierz żądaną ilość? (Podobny jak na stronie Agoda.com.)
dziękuję bardzo ... działa – Xion
Proszę nie link do W3Schools, ponieważ nie jest wiarygodnym źródłem informacji. Link do źródła informacji zamiast, jak na tej stronie: https://msdn.microsoft.com/en-us/library/ms177673.aspx –
@atornblad - podając poziom, na którym pytanie to jest zadawane, znajduję szkoły w3c o wiele bardziej odpowiednie. –