猿问

你好,求问一下在ACCESS中where子句后面不能带聚合函数怎么办?具体见下面!

要建立一个查询,查询小于平均年龄的人

然后我这样做了

然后就出错了

求大神解答我该怎么实现呢?

侃侃无极
浏览 392回答 2
2回答

芜湖不芜

你的where子句后应该是子查询.SELECT&nbsp;T1.姓名,&nbsp;Avg(T1.年龄)&nbsp;AS&nbsp;[平均年龄]FROM&nbsp;TABLE1&nbsp;AS&nbsp;T1WHERE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Avg(T1.年龄)&nbsp;<&nbsp;(SELECT&nbsp;Avg(T2.年龄)&nbsp;FROM&nbsp;TABLE1&nbsp;AS&nbsp;T2)GROUP&nbsp;BY&nbsp;T1.姓名希望没有打错....
随时随地看视频慕课网APP

相关分类

MySQL
Java
我要回答