表:consume_record
字段:consume (money类型)
date (datetime类型)

四条sql语句分别按日,按周,按月,按季统计消费总量.
如:1月 1200元
2月 3400元
3月 2800元

 

-–按日   
select sum(consume),day([date]) from consume_record where year([date]) = ’2010′ group by day([date])   
-–按周quarter   
select sum(consume),datename(week,[date]) from consume_record where year([date]) = ’2010′ group by datename(week,[date])   
-–按月   
select sum(consume),month([date]) from consume_record where year([date]) = ’2010′ group by month([date]
-–按季   
select sum(consume),datename(quarter,[date]) from consume_record where year([date]) = ’2010′ group by datename(quarter,[date])   

-–指定日期可按上面的例子变通下,无非就是一个聚合函数和Group by  
select [date],sum(consume) from consume_record where [date] between ’2010-06-01′ and ’2010-07-10′ group by [date]  

相关文章:

  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2021-08-02
  • 2021-08-20
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案