说明:数据库中有表news,表的字段有 一级分类,字段名为:BigClassName 值为:县(市)区动态 ; 二级分类 字段名为:SmallClassName ;发表文章是否被采用,字段名为:Ok 值为:-1 表示文章被采用 ; 字段:adddate 意为文章添加日期
目的: 将表中的“县(市)区动态”以下的 二级分类 如 海淀区 等发表并被采用的文章数统计并排序,显示如果如下:
单位名称 本月采用 累计采用
海淀区 20 68
当前语句:
<%
Set rs1 = Server.CreateObject("adodb.recordset")
sqlstr = "SELECT count(*) AS count,[user]" & " FROM news " & "WHERE [user] <> ''" & "BigClassName='县(市)区动态'" and Ok =-1 and adddate > #2008-6-1# & "GROUP BY [user] " & "ORDER BY count(*) DESC "
rs1.open sqlstr,conn,1,1
do while not rs1.eof
%>
问题:
1、&"BigClassName='县(市)区动态'" 去掉没时可以显示累计采用,但是添加 &"BigClassName='县(市)区动态'"
什么也显示不出目的结果
2、本月采用怎么统计
请问各位高手,怎样实现。
[ 本帖最后由 hnjhtechnet 于 2008-6-19 11:32 编辑 ]