首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何计算每人每个月的总奖金

2012-01-31 
怎么计算每人每个月的总奖金每人每个月有好几笔奖金都算在一个字段里,现在要汇总出每人1-12个月每月的奖金

怎么计算每人每个月的总奖金
每人每个月有好几笔奖金都算在一个字段里,现在要汇总出每人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
[解决办法]
真快。原来是计算每月的,按流氓的做。

热点排行