asp中如何对数据进行分组排序问题
infolist2="select*from学生表_studentwhereSXKC='"&id&"'groupbyclass"想通过此语句将记录集按班级分组,但提示错误...
infolist2="select * from 学生表_student where SXKC='"&id&"' group by class" 想通过此语句将记录集按班级分组,但提示错误,Microsoft JET Database Engine 错误 '80040e21'
不能将已选定 '*' 的字段中组合。 展开
不能将已选定 '*' 的字段中组合。 展开
2个回答
展开全部
这样写是不行的,group by 语句是汇总语句,“学生表_studen”字段也要进行汇总。
常见的汇总语句有,
SQL avg() 平均值
SQL count() 记录数
SQL first() 第一条记录
SQL last() 最后条记录
SQL max() 最大值
SQL min() 最小值
SQL sum() 求和
例如:infolist2="select * from count()(学生表_student) as countStu where SXKC='"&id&"' group by class" 作用是查找每组会员的的人数。
常见的汇总语句有,
SQL avg() 平均值
SQL count() 记录数
SQL first() 第一条记录
SQL last() 最后条记录
SQL max() 最大值
SQL min() 最小值
SQL sum() 求和
例如:infolist2="select * from count()(学生表_student) as countStu where SXKC='"&id&"' group by class" 作用是查找每组会员的的人数。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询