我认为是:统计每个月的男实发工资总合和女实发工资总合.select convert(varchar(7),m.工资年月,120) 工资年月 , n.性别 , sum(实发工资) 实发工资
from 工资基础信息表 m , 人员信息表 n
where m.编号 = n.编号
group by convert(varchar(7),m.工资年月,120)
from 工资基础信息表 m , 人员信息表 n
where m.编号 = n.编号
group by convert(varchar(7),m.工资年月,120)
sum(case b.性别 when '男' then b.实发工资 else 0 end) 男总合,
sum(case b.性别 when '女' then b.实发工资 else 0 end) 女总合,
sum(b.实发工资) 总实发工资
from 工资基础信息表 a
join 人员信息表 b
on a.编号 = b.编号
group by convert(varchar(7),a.工资年月,23)
from 工资基础信息表 m , 人员信息表 n
where m.编号 = n.编号
group by convert(varchar(7),m.工资年月,120),n.性别我一楼group by 中写少了个n.性别
http://topic.csdn.net/u/20091130/21/fb718680-98ff-4afb-98d8-cff2f8293ed5.html?24281