您的位置: 首页 >>日志>>前端技术>详细内容

前端技术

指定会员发稿自动统计

来源:本站原创 发布时间:2021-01-11 11:06:06 浏览次数: 【字体:

自动统计会员发稿数量。这次的项目是某部队下的一个分部,采用的是节点子站形式搭建。信息的录入采用会员投稿形式发布。客户想要自动统计会员的发稿数量,于是做了一个按会员组发稿统计排行的标签,实现了下面的效果图,

发给客户更新后,运行了一段时间回复,不要需要排行的功能,只需要按他们设定的会员名来显示发稿数量就可以了。于是又重新拆腾了下,把排名去掉,但是这个会员的顺序是没法控制的,会员在注册时,是随机的。所以只有一个办法,那就是指定会员id来显示发稿的数量,就是一个标签填一个id得到一个会员的统计结果。效果如下

标签sql查询方法


SELECT TOP 1 COUNT(*) AS PostAmount, MAX(U.UserName) AS UserName , MAX(U.UserID) AS UserID
FROM PE_CommonModel CM
INNER JOIN PE_Users U ON CM.Inputer = U.UserName
INNER JOIN PE_Users UG ON U.UserID = UG.UserID  
WHERE  (U.UserID = @UserID) AND DATEPART(yyyy, CM.UpdateTime) = DATEPART(yyyy, GETDATE()) AND DATEPART(mm, CM.UpdateTime) = DATEPART(mm, GETDATE()) AND CM.Status=99
GROUP BY U.UserName


模板中调用方法,修改userID调用单个会员发稿


{PE.Label id="空中勤务大队_会员录入信息排行-当月" userID="8" titleLength="20" /}
{PE.Label id="空中勤务大队_会员录入信息排行-当年" userID="8" titleLength="20" /}


标签下载:202101111101141234.zip