账号通
    

账号  

密码  

2567

查看

4

回复
主题:[分享]SQL标签实现会员组投稿总数和审核数 [收藏主题] 转到:  
刚刚 当前离线

1852

主题

5

广播

126

粉丝
添加关注
级别:版主

用户积分:7093 分
登录次数:225 次
注册时间:2010/7/6
最后登录:2024/4/15
刚刚 发表于:2015/1/26 12:53:11   | 显示全部帖子 查看该作者主题 楼主 
科汛在线网校系统
SQL语句:
  1. Select Top 10 UG.GroupName,(Case When IU.TNum Is Null Then 0 Else IU.TNum End) AS TNum,(Case When IU.VNum Is Null Then 0 Else IU.VNum End) AS VNum From KS_Usergroup UG Left Join (Select U.Groupid,Count(I.ID) AS TNum,Count(Case When Verific=1 Then 1 End) AS VNum From KS_Iteminfo I Inner Join KS_User U On I.Inputer=U.UserName Group By U.Groupid) IU On UG.ID=IU.GroupID Where UG.Type=1 Order By IU.TNum Desc,IU.VNum Desc,UG.ID
循环体:
  1. <table cellspacing="0" border="1" bordercolor="#cbdbea">  <tr bgcolor="#e8f1fa">    <td width="30" class="fontSize">排名</td>    <td width="100" class="fontSize">单位名称</td>    <td width="50" class="fontSize">投稿</td>    <td width="50" class="fontSize">采纳</td>  </tr>  [loop=10]  <tr>    <td>{$AutoID}</td>    <td>{$Field(groupname,Text,0,...,0,)}</td>    <td>{$Field(tnum,Num,0,2)}</td>    <td>{$Field(vnum,Num,0,2)}</td>  </tr>  [/loop] </table>
效果:
点击查看原图

注:请用到SQL数据库   ACCESS不支持Case语句
 
专业网站漏洞检测与修复及服务器安全维护、专业程序修改与二次开发及标签制作。QQ:2813239495 详谈
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
刚刚 当前离线

1852

主题

5

广播

126

粉丝
添加关注
级别:版主

用户积分:7093 分
登录次数:225 次
注册时间:2010/7/6
最后登录:2024/4/15
刚刚 发表于:2015/1/26 12:53:45   | 显示全部帖子 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09375秒 powered by KesionCMS 9.0