我本无名
菩提本无树,明镜亦非台。本来无一物,何处惹尘埃。
有一个表
FId      ChannelID    ContentID    DataTimes    Nums
1          1              1        2008-7-11      10
2          1              1        2008-7-10      11
3          1              2        2008-7-10      8
4          1              2        2008-7-11      10
这里面FID自增ID,ChannelID是频道号,ContentID是新闻ID    DataTimes是日期  Nums是访问数
我现在想对它进行统计。
就是得到这个表里,新闻访问量,前10的信息。这里有一点就是要把不同日期的相同ContentID的信息进行相加
显示的结果应该是

Fid      ChannelID    ContentID    Nums
1          1              1          21
3         1              2          18

SELECT TOP 10 MIN(FID) as a, ChannelID,ContentID, SUM(Num) as b 
FROM cms_Stat where 
 
GROUP BY ChannelID,ContentID ORDER BY SUM(Num) DESC

posted on 2008-07-11 17:09  我本无名  阅读(302)  评论(0编辑  收藏  举报