标题:ASP+ACCESS 如何分别查询统计不同列重复内容数量?
只看楼主
lydcn
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2016-12-3
 问题点数:0 回复次数:1 
ASP+ACCESS 如何分别查询统计不同列重复内容数量?


如上表中所示,用ASP, 如何统计出表中各字列中指定文本内容的数量?
如:品牌字段中各品牌的数量;
系统字段中各操作系统的数量;
浏览器字段中各版本IE的数量;

达到输出这样的结果:
==============================================
戴尔的数量:3
联想的数量:4

WIN7用户数量: 6
WINXP 用户数量: 2

IE8用户数量: 4
IE6用户数量: 6
IE11用户数量: 4

==============================================
我的代码如下,可以查出总行数, 但不知如何才能同时统计各列指定内容的数量, 请高手指点:

<%
'数据库路径 , 表名: tab
dbpath = Server.MapPath("../db/DB.mdb")
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & dbpath & " ; Jet OLEDB:Database Password=" & dbpwd & "; Persist Security Info=False"
set rs=Server.CreateObject("ADODB.RecordSet")

sql="select * from tab where 用户<>'' "
rs.open sql,conn,1,3

response.Write("总数量:"  &  rs.recordcount & "<br>")

rs.close
set rs=nothing
conn.close
set conn=Nothing

%>

搜索更多相关主题的帖子: 联想 戴尔 操作系统 浏览器 如何 
2016-12-04 11:27
ke爱的小tu子
Rank: 2
等 级:论坛游民
帖 子:51
专家分:20
注 册:2021-2-11
得分:0 
sql="select * form tag where 浏览器="&""""&IE8&""""
rs.recordcount表示总数量。
思路是这样。代码就知己敲咯。
2021-02-11 14:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-471944-1-1.html




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

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