Tables
Hotel (hotelNo, HotelName, city)
Room (roomNo, hotelNo, type, price)
Booking (hotelNo, guestNo, dateFrom, dateTo, roomNo)
Guest (guestNo, guestName, guestAddress)
Give the Structured Query Language syntax for the following query based upon the above tables:
Give a list of booked rooms for months of May, Jun And July 2009, having price greater than 8000 per day.
I tried the following, but it's not working:
SELECT *
FROM Booking
WHERE HotleNo IN (SELECT HotelNo FROM Room WHERE Price>8000)
AND (DateFrom>= '2009-05-01' AND dateTo<= '2009-07-31');