那就按照数据中的时间字段进行group by计算了

解决方案 »

  1.   

    按月结算?不大明白搂主的意思,把表的结构给出来
    是不是要这样
    select count(金额) form 表 where month(time)=你要求的月份
      

  2.   

    按周的话 
    select count(金额) form 表 where datediff(d,time,你结帐的日期)<7
      

  3.   

    select count(金额) form 表 where time<'你输入的截止时间' and time>'你输入的开始时间'