我试图从酒店数据库中回答以下问题酒店数据库的SQL查询
显示2011日历年的每个月的预订数。
这就是我到目前为止所提出的。
SELECT booking_no,
date_in,
Count(*)
FROM booking
WHERE date_in >= '01-jan-11'
AND date_in <= '31-dec-11'
GROUP BY booking_no,
date_in
ORDER BY date_in;
这些数据库标题
GUEST
Name Type
--------------------- ------------
GUEST_NO
SURNAME
GIVEN
DOB
SEX
HOME_PHONE
WORK_PHONE
FAX
ADDRESS
SUBURB
STATE
POSTCODE
ROOM
Name Type
--------------------- ------------
ROOM_NO
FLOOR_NO
SPA_BATH
NUM_BEDS
PRICE
LINKED_ROOM_NO)
预订
Name Type
--------------------- -----------
BOOKING_NO
GUEST_NO
ROOM_NO
DATE_IN
DATE_OUT
YPU似乎想要一个分组MONTH没有日期。 – Mithrandir