【发布时间】:2020-05-29 20:40:37
【问题描述】:
我似乎无法让我的 SQL 代码工作,我已经让它接受 EventRequest.eventno 语句,但是还有另一个错误指出“查询不包括指定的表达式 'dateheld' 作为聚合的一部分功能。'我目前刚刚开始对 Access SQL 查询进行编码,我知道因为它是一个日期,所以我不能对其进行计数或求和,它是一个 SELECT,这意味着当它在设计视图中时,它会显示日期,我已经检查了几次以查看是否我写对了,我就是这样。我只是看不到我做错了什么,因为我正在使用 2 个表,并且保存日期仅显示在 EventRequest 表中。
SELECT EventRequest.eventno, COUNT(EventPlan.planno) AS NumEvents, EventRequest.dateheld
FROM EventRequest, EventPlan
WHERE EventRequest.eventno = EventPlan.eventno
AND workdate BETWEEN #01-Dec-2013# AND #31-Dec-2013#
Group BY EventRequest.eventno;
【问题讨论】: