2
語法錯誤(逗號)SQL語句的查詢表達式(日期()BETWEEN Bron.Data_zaseleniya = [確定結算日期] AND Bron.Data_vyseleniya = [輸入驅逐日期]),Nomera.Klass = [輸入數字]類Nomera.Korpus = [進入機構],Nomera.Etazh = [進入樓] Nomera.Mestnost =輸入你的號碼]「區域。語法錯誤(逗號)在查詢表達式中的MS Access 2007
我不知道是什麼意思逗號。
這是查詢:
SELECT Номера.Код_номера, Бронь.Дата_заселения, Бронь.Дата_выселения, Номера.Класс, Номера.Корпус, Номера.Этаж, Номера.Местность, COUNT(*) AS Количество_свободных_номеров
FROM Номера INNER JOIN Бронь ON Номера.Код_номера=Бронь.Номер
GROUP BY Номера.Код_номера, Бронь.Дата_заселения, Бронь.Дата_выселения, Номера.Класс, Номера.Корпус, Номера.Этаж, Номера.Местность
HAVING (Date() BETWEEN Бронь.Дата_заселения=[Введите дату заселения] AND Бронь.Дата_выселения=[Введите дату выселения]), Номера.Класс=[Введите класс номера], Номера.Корпус=[Введите корпус], Номера.Этаж=[Введите этаж], Номера.Местность=[Введите местность номера];
你有'HAVING'子句中的逗號。這些都不合適。 –
...您應該將這些詞語與例如'AND'或'OR'。 –
還你的'HAVING'條款的邏輯並不完全清晰。只有出現在「GROUP BY」列表或聚合中的列可以出現在「HAVING」中。 –