亲爱的开发人员朋友,我正在尝试以下代码,但我得到了这个错误:您的查询没有包括指定的表达式"ID“作为聚合函数的一部分。代码是 SELECT ID, Date, Time, Status, BoxType, Material, Rack, EmployeeNr, Transaction FROM Records
WHE
有没有办法让一个查询返回8个字段,但只按一个字段分组,并且只对另一个字段执行一个聚合函数?我收到一个错误,提示我需要按所有没有聚合函数的字段进行分组。我需要找到每个月完成的调查数量,但需要包括其他信息,如会话开始时间,会话状态,会话id等。surveybook, FROM survey_sessions
GROUP BY Datepart("m", st
, min(paymentDate) as paymentDate GROUP BYcustomerNumber) AS a;
我想知道什么时候没有指定未按函数分组使用的其他列MySQL允许我这样做,但我记得,如果不指定其他列,我将得到以下消息:您尝试执行一个查询,该查询不包括指定的表达式“列之一”作为聚合<