求个简单SQL语句:怎么根据日期统计某一个字段的在当天的总和
求个简单SQL语句:如何根据日期统计某一个字段的在当天的总和
本帖最后由 zhanzkw 于 2012-11-23 19:22:31 编辑
数据表如上所示,请问大侠,如何根据日期统计“消费金额”的在当天的总和?并根据每一天来分组显示出来
------最佳解决方案--------------------
select sum(消费金额)消费金额,convert(varchar(20),CreateTime,112)CreateTime from 表 group by convert(varchar(20),CreateTime,112)
------其他解决方案--------------------
楼上正解
------其他解决方案--------------------
select sum(消费金额) from 表 where convert(varchar(20),CreateTime,112)= convert(varchar(20),getdate(),112)
------其他解决方案--------------------
这不是我的需求大侠
需求是:根据CreateTime,统计每一天的消费金额的总和,
统计结果应该是这样的:
消费金额 CreateTime
550 2012-8-13
97.7 2012-8-11
625 2012-8-10
------其他解决方案--------------------
------其他解决方案--------------------
万分感谢大侠!
本帖最后由 zhanzkw 于 2012-11-23 19:22:31 编辑
数据表如上所示,请问大侠,如何根据日期统计“消费金额”的在当天的总和?并根据每一天来分组显示出来
------最佳解决方案--------------------
select sum(消费金额)消费金额,convert(varchar(20),CreateTime,112)CreateTime from 表 group by convert(varchar(20),CreateTime,112)
------其他解决方案--------------------
楼上正解
------其他解决方案--------------------
select sum(消费金额) from 表 where convert(varchar(20),CreateTime,112)= convert(varchar(20),getdate(),112)
------其他解决方案--------------------
这不是我的需求大侠
需求是:根据CreateTime,统计每一天的消费金额的总和,
统计结果应该是这样的:
消费金额 CreateTime
550 2012-8-13
97.7 2012-8-11
625 2012-8-10
------其他解决方案--------------------
鄙视楼主,数据用贴图。
------其他解决方案--------------------
万分感谢大侠!