当前位置: 代码迷 >> Sql Server >> 求个简单SQL语句:怎么根据日期统计某一个字段的在当天的总和
  详细解决方案

求个简单SQL语句:怎么根据日期统计某一个字段的在当天的总和

热度:86   发布时间:2016-04-25 00:56:26.0
求个简单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)
------其他解决方案--------------------
引用:
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

 

------其他解决方案--------------------

鄙视楼主,数据用贴图。



------其他解决方案--------------------
引用:
select sum(消费金额)消费金额,convert(varchar(20),CreateTime,112)CreateTime  from 表 group by convert(varchar(20),CreateTime,112)


万分感谢大侠!
  相关解决方案