关于group by的问题?

Struggling 2003-11-21 06:37:25
表info如下:
id content user
1 wrqw lava
2 fdfg admin
3 sgqw tom
4 jkqw admin
5 wrtl lava
6 wrqw admin
7 123w tom
8 wrqw admin

我要实现的是以user分组统计各自的记录的条数,并输出结果。
我用如下的语句:

set rs=server.createobject("adodb.recordset")
sql="select user,count(*) from info group by user order by user"
rs=conn.execute(sql)
user_name=rs(0)
user_count=rs(1)
set rs=nothing
set conn=nothing

这样的出的user_name,user_count是其中的一个,在这里的出的是tom,2.我想循环输出,即得到如下的结果,
tom,2
lava,2
admin,4
请问该如何写?谢谢!

...全文
48 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Struggling 2003-11-21
  • 打赏
  • 举报
回复
possible_Y(一切皆可能)(西南交大) :

这样就是不行呀! 不知道为什么?
lions911 2003-11-21
  • 打赏
  • 举报
回复
sql="select user,count(*) as count from info where user='admin'"
response.write rs(count)
possible_Y 2003-11-21
  • 打赏
  • 举报
回复
set rs=server.createobject("adodb.recordset")
sql="select user,count(*) from info group by user order by user"
rs=conn.execute(sql)
do while Not rs.EOF
Response.Write rs(0)
Response.Write rs(1)
rs.MoveNext
Loop
set rs=nothing
set conn=nothing

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧