黄苗子书法:求救,分组查询group by

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 04:13:56
求救,SQL的,分组查询
select bm.bmm as 部门,sum(je) as 奖金总额,sum(kkje)扣款总额 from rs34 inner join bm on bm.bmh=rs34.bmh group by bm.bmm into cursor tmpkg 类似这按部门查询,不过程序要做到按月份查询,在数据库中只有奖金和扣款的日期,请问要怎么做?如果我用
select left(tran(rq),7) as 月份,sum(je) as 奖金总额,sum(kkje) as 扣款总额 from rs34 inner join bm on bm.bmh=rs34.bmh where year(rq)=2005 and month(rq)=10 into cursor tmpkg 是可以的,但是只能查询指定的一个月,请问要怎么做才能用1条语句把所有的月份的扣款和奖金总和分组查询出来。如果把查询条件去掉,在后面加 group by left(tran(rq),7)或 group by year(rq)之类的语句又执行不了,好象group后面不支持加函数?用的工具是VFP,但是支持大部分SQL语句。

select bm.bmm as 部门,sum(je) as 奖金总额,sum(kkje)扣款总额 from rs34 inner join bm on bm.bmh=rs34.bmh group by bm.bmm , month(rq) into cursor tmpkg