日期:2014-05-19  浏览次数:20569 次

怎么计算每人每个月的总奖金
每人每个月有好几笔奖金都算在一个字段里,现在要汇总出每人1-12个月每月的奖金总额
应该怎么写呢?
再具体点,有这样一张表
id     date   bouns
现在要查询2006年度每人每个月的奖金总额?怎么写?谢了



------解决方案--------------------
select sum(bouns) as bouns from tablename group by id,date
------解决方案--------------------
select id,month(date) 月份,sum(bouns)
from tablename
where year(date)= '2006 '
group by id,month(date)
------解决方案--------------------
SELECT SUM(bouns) FROM TABLE GROUP BY [ID] WHERE month(date)> 1 and month(date) <12
------解决方案--------------------
真快。原来是计算每月的,按流氓的做。