一个关于SQL查询的问题,高分悬赏!!

来源:百度知道 编辑:UC知道 时间:2024/07/07 16:34:23
统计出article_info 表中属于writefrom字段的不同名称并且统计排行
如里面有新浪,搜狐,太平洋 ,分别出现了6,8,3次
那么输出结果是:
搜狐 8
新浪 6
太平洋 3

望高手多多关注,本人才开始学习SQL,不了解。
谢谢!!!
<%
set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION")
DBPath = Server.MapPath("data/qcdn_news.asp")
dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

SQL="select writer,count(*) from article_info group by writer "
SET rs=dbconnection.EXECUTE(SQL)
%>
<% DO WHILE NOT rs.EOF %>
<% =rs("count(*)") %>
<% =rs("writer") %>
<br>
<% rs.movenext
loop
%>
显示不了。怎么回事?

<%
set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION")
DBPath = Server.MapPath("data/qcdn_news.asp")
dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

SQL="select writefrom , count(writefrom) as wnumber from article_info group by writefrom "
SET rs=dbconnection.EXECUTE(SQL)
%>
<% DO WHILE NOT rs.EOF %>
<% =rs("wnumber") %>
<% =rs("writer") %>
<br>
<% rs.movenext
loop
%>

select count(*) where writefrm='搜狐 ' //搜狐 记录数 如果我说的意思正好你想要的 请给我分 谢谢哈