ASP怎么实现依据部门今日发布的信息多少从多到少的排行榜。
MSSQL数据库里表article有字段Info_ID,Info_title, Info_Editor,Info_Date 字段。其中Info_ID自动增长,Info_title表示发布信息的标题,Info_Editor表示发布信息的部门。例如:办公室,营销部等。Info_Date 表示发布信息的日期。例如:2013-4-3
例如:
Info_ID Info_title Info_Editor Info_Date
1 办公室策划... 办公室 2013-4-3
2 办公室注意事项.... 办公室 2013-4-3
3 营销部的故事.... 营销部 2013-4-3
4 干部的作风。。 干部室 2013-4-3
5 呵呵,嘻嘻... 办公室 2013-4-3
6 策划方案.... 营销部 2013-4-3
请问:怎么实现依据部门今日发布的信息多少从多到少的排行榜。
结果类似这样的:
今日发稿排行统计:
第一名: 办公室 19
第二名: 营销部 15
第三名: 干部室 11
第四名: 监察室 8
第五名: 纠风室 5
。。。。。。。。。。。。。。。。。
(发布信息排行必须从大到小排列例如:19-15-11-8-5-。。。)
我的语句是这样的:select count(*) as aa,Info_Editor from Article where Info_Date ='"&date()&"' group by Info_Editor order by Info_Editor desc
但是出现的结果不是按照发布信息的多到少排列的,是无序的(如下所示)咋办?
第一名: 办公室 19
第五名: 纠风室 5
第三名: 干部室 11
第四名: 监察室 8
第二名: 营销部 15
asp
数据库
------解决方案--------------------