result1 里头ymd相等的也要相加吗?

解决方案 »

  1.   

    对,两个$result里时间相等的count都要加到一起,还要统计出来一共有几条相同的。
      

  2.   

    如果这样的话那就把两张表合起来. 
    然后查询
    select sum(`count`) from 表名 group by ymd
      

  3.   

    不用sql语句,用PHP要怎么弄才可以?
      

  4.   

    用php的话你就都读出来存到数组里. 然后进行比较.
      

  5.   

    $result=mysql_query("select ymd,`count` from tbl order by ymd");
    if(@mysql_num_rows($result)){
    while($row=mysql_fetch_assoc($result)){
    if($row['ymd']==$tmp_ymd){
    $output[$tmp_ymd]+=intval($row['count']);
    }else{
    $tmp_ymd=$row['ymd'];
    $output[$tmp_ymd]=intval($row['count']);
    }
    }
    var_dump($output);
    }
    建议还是用SQL语句吧