| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1718 人关注过本帖
标题:求助: ASP代码 group by 如何写
只看楼主 加入收藏
wanjuu
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2010-6-25
结帖率:100%
收藏
已结贴  问题点数:8 回复次数:6 
求助: ASP代码 group by 如何写
数据库结构
姓名        培训学科     
A        语文
B         语文
C         数学
D        物理
E         英语

现在我想统计培训学科的人数,
就需要用GROUP BY查询
我写的SQL命令是
select 培训学科,count(*) as 培训学科 from [表] group by 培训学科
想要如下的的数据
培训学科    人数
语文         2
数学         1
物理         1
英语         1

在ASP页面里,我想让它把这些分组数据显示出来

请问用ASP怎么写

[ 本帖最后由 wanjuu 于 2010-7-7 00:11 编辑 ]
搜索更多相关主题的帖子: group ASP 代码 
2010-07-06 17:33
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:0 
任何一本ASP的书中都有,照着套用就行了。

★★★★★为人民服务★★★★★
2010-07-06 17:41
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:0 
所得的数据为
培训学科    人数
语文         2
数学         1
物理         1
英语         1

不是已经分组了么,还要怎么分组?

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-07-06 17:55
wanjuu
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2010-6-25
收藏
得分:0 
回复 3楼 hams
就是想实现以上的分组,ASP输出语句该怎么写?
2010-07-07 00:11
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:0 
分组和总结查询结果
在SQL的语法里,GROUP BY和HAVING子句用来对数据进行汇总。GROUP BY子句指明了按照哪几个字段来分组,而将记录分组后,用HAVING子句过滤这些记录。
GROUP BY 子句的语法
SELECT fidldlist
FROM table
WHERE criteria
[GROUP BY groupfieldlist [HAVING groupcriteria]]
注:Microsoft Jet数据库 Jet 不能对备注或OLE对象字段分组。
GROUP BY字段中的Null值以备分组但是不能被省略。
在任何SQL合计函数中不计算Null值。
GROUP BY子句后最多可以带有十个字段,排序优先级按从左到右的顺序排列。
例:在‘WA’地区的雇员表中按头衔分组后,找出具有同等头衔的雇员数目大于1人的所有头衔。
SELECT Title ,Count(Title) as Total
FROM Employees
WHERE Region = ‘WA’
GROUP BY Title
HAVING Count(Title)>1
JET SQL 中的聚积函数
聚集函数 意义
SUM ( ) 求和
AVG ( ) 平均值
COUNT ( ) 表达式中记录的数目
COUNT (* ) 计算记录的数目
MAX 最大值
MIN 最小值
VAR 方差
STDEV 标准误差
FIRST 第一个值
LAST 最后一个值

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-07-07 08:44
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
收藏
得分:8 
select 培训学科,count(*) as 培训学科1 from [表] group by 培训学科

ASP讨论QQ群:251346273
2010-07-08 15:31
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
收藏
得分:0 
select 培训学科,count(*) as 培训学科1 from [表] group by 培训学科

ASP讨论QQ群:251346273
2010-07-08 16:33
快速回复:求助: ASP代码 group by 如何写
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011974 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved