高手进来,求SQL语句!
有一个表:
姓名 金额 日期
赵二 20.00 2007-06-05
王三 50.00 2007-06-06
赵二 30.00 2007-06-09
李四 60.00 2007-06-06
王三 70.00 2007-06-06
.....
我想按姓名分组,统计出某一时间段内的合计金额。条件就是开始日期和终止日期
比如:时间段为:2007-06-01 到 2007-06-10
得到的结果应该为:
姓名 金额
赵二 50.00
王三 120.00
李四 60.00
------解决方案--------------------select 姓名,sum(金额)
from mytable
where 日期 between '2007-06-01 ' and '2007-06-10 '
------解决方案--------------------SELECT 姓名,sum(金额) FROM [DATA] where 日期 between '2007-06-01 '
and '2007-06-10 '
------解决方案--------------------select 姓名,sum(金额) as 金额
from 表名
where 日期 between '2007-06-01 ' and '2007-06-10 '
group by 姓名
------解决方案--------------------必须加上:group by 姓名
才行呀
------解决方案--------------------SELECT 姓名,sum(金额) FROM [DATA] group by 姓名 where 日期 between '2007-06-01 '
and '2007-06-10 '