SELECT time1,sum(count1) as a FROM my_table WHERE LEFT(time1,7)='2005-01' 
GROUP by time1 ORDER BY time1

解决方案 »

  1.   

    如果日期不限定的话 ,是不是可以修改成:SELECT LEFT(time1,7),sum(count1) as a FROM my_table GROUP by LEFT(time1,7) ORDER BY LEFT(time1,7)
      

  2.   

    $data为变量SELECT time1,sum(count1) as a FROM my_table WHERE LEFT(time1,7)='.$data.' 
    GROUP by time1 ORDER BY time1
      

  3.   

    $data格式为:年/月,即'2005/01'