数据库统计问题~ 请帮忙~ mysql数据库我的数据表(phome_ ecms_ xyhdjl) 里有三个字段:党员人数 入党积极分子人数干部人数它们都属于学习人数栏目党员人数 :30 入党积极分子人数:10 干部人数:60我想的是 这三个数字的合计 怎么统计出来?然后算它们一个月的全部合计和一年的合计?具体的SQL语句怎么写?用什么标签? 请大家帮忙!上传以下图片: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要统计一月或一年也要有日期字段吧!三个字段的合计加起来就是了按图里的:select isnull(党员人数,0)+isnull(入党积极分子人数,0)+isnull干部人数,0) 人数from tb有日期字段 , 月可以用 convert(varchar(6),日期,112) 分组统计年可以用 year(日期) 分组统计。 --不是很明白,猜一下select sum(case when 党员人数 ='是' then 1 else 0 end) +sum(case when 入党积极分子 ='是' then 1 else 0 end) +sum(case when 干部人数 ='是' then 1 else 0 end) as 合计from tb--年合计:group by year(时间) --月合计:group by convert(varchar(7),时间,23) 统计某栏目的在哪里加?栏目名:建北路社区 classid=24 SQL Server Profiler探测sql语句,如何只看自己执行的sql? 求行转列问题,看了很多但还是不太明白 请教:在服务端如何限制某个帐号的连接数量? 邹建和各位高手请进:如何用SQL查出字符串中的中文字符或乱码?谢谢 新装的MSSQL连接不到服务器,跪求解答!! 求日期计算的SQL语句 vf如何访问sql server数据库 调查:多条件多表搜索的分页SQL大家是放在代码里还是过程里 求一条SQL语句 如何select? 为什么这个分页存储会出现第二页为空白 统计表取值问题
from tb有日期字段 , 月可以用 convert(varchar(6),日期,112) 分组统计
年可以用 year(日期) 分组统计。
--不是很明白,猜一下
select sum(case when 党员人数 ='是' then 1 else 0 end)
+sum(case when 入党积极分子 ='是' then 1 else 0 end)
+sum(case when 干部人数 ='是' then 1 else 0 end) as 合计from tb
--年合计:group by year(时间)
--月合计:group by convert(varchar(7),时间,23)
栏目名:建北路社区
classid=24