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
%>