【发布时间】:2014-08-19 14:03:45
【问题描述】:
表格
Hotel (hotelNo, HotelName, city)
Room (roomNo, hotelNo, type, price)
Booking (hotelNo, guestNo, dateFrom, dateTo, roomNo)
Guest (guestNo, guestName, guestAddress)
根据上表给出以下查询的结构化查询语言语法:
给出 2009 年 5 月、6 月和 2009 年 7 月月份预订房间的清单,价格超过每天 8000 元。
我尝试了以下方法,但它不起作用:
SELECT *
FROM Booking
WHERE HotleNo IN (SELECT HotelNo FROM Room WHERE Price>8000)
AND (DateFrom>= '2009-05-01' AND dateTo<= '2009-07-31');
【问题讨论】:
-
如果您阅读 MySQL 中的错误消息,您可能自己发现了拼写错误...
-
我没有sql server 朋友