asp中如何对数据进行分组排序问题

infolist2="select*from学生表_studentwhereSXKC='"&id&"'groupbyclass"想通过此语句将记录集按班级分组,但提示错误... infolist2="select * from 学生表_student where SXKC='"&id&"' group by class" 想通过此语句将记录集按班级分组,但提示错误,Microsoft JET Database Engine 错误 '80040e21'
不能将已选定 '*' 的字段中组合。
展开
 我来答
lizhihua283
2014-02-21
知道答主
回答量:39
采纳率:0%
帮助的人:12.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" 作用是查找每组会员的的人数。
chenyan3721
2014-02-20 · 超过37用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:88.6万
展开全部
select class,count(sxkc) as fcount from 学生表_student where SXKC='"&id&"' group by class
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式