如果是列表我是用left再group做的,不知道有啥别的好方法如果是单个月的可以用between做

解决方案 »

  1.   

    XqYuan 您好,语句怎么写呢?
      

  2.   

    就是从每个月的1号0点到月底0点每天的number累加的数量还有每天里的每个小时的怎么统计显示呢?谢谢
      

  3.   

    select count(*) from tb where left(datetime,7)='2006-03';

    select count(*) from tb where datetime between '2006-03-01' and adddate('2006-03-01',interval 1 month);分钟小时天基本上就是这个样子了,
      

  4.   

    select count(*) from tb where datetime between '2006-03-01' and subdate(left(now(),10),interval 1 day);
      

  5.   

    呵呵,谢谢xqyuan每小时的是不是这样的select hour(datetime) as riqi,sum(number) as dianji from tb where date_format(created,'YYYY-MM-DD')= '2006-03-31'  group by hour(datetime);但是不出来东西。。郁闷
      

  6.   

    select hour(datetime) as riqi,sum(number) as dianji from tb where date_format(datetime,'YYYY-MM-DD')= '2006-03-31'  group by hour(datetime);
    是这个,谢谢。