欢迎访问织梦学习网,加群!!!!!!!!!!!!!!!!
当前位置:主页 > 安装使用 >

MYSQL下按时段统计个数命令及DEDECMS实例

2015-01-09 dedecms安装使用 MYSQL,下按,时段,统计,个数,命令,及,DEDECMS
有个time字段,想做个统计,统计每个时段的数据量,比如统计今天24个时段之内的每个时段数据量。 MYSQL命令: SELECT FROM_UNIXTIME(`time`,'%Y%m%d%H') AS hh, COUNT(*) AS cnt FROM zz_sccess GROUP BY hh time是时间字段 %Y%m%d%H是时间输出格式 可以结合php使用 例如dedestudy.cn/' target='_blank'>dedecms,php代码: //时段统计  $sqlsd="SELECT FROM_UNIXTIME(`time`,'%Y%m%d%H') AS hh, COUNT(*) AS cnt FROM js_sccess where time<$dayEnd AND time>$dayBegin GROUP BY hh";  $newsd = array();  $dsql->SetQuery($sqlsd);  $dsql->Execute();  while ($rowsd = $dsql->GetArray()) {  $newsd[] = $rowsd;  }  html模板代码: <?php                  foreach ($newsd as $newsdlist)                  {               ?>                  <tr class="odd gradeX">                    <td style="text-align:center"><?php                     $sd=substr($newsdlist['hh'], -2);                    $sdd=$sd+1;                    echo $sd.':00-'.$sdd.':00';                    ?></td>                    <td style="text-align:center"><?php echo $newsdlist['cnt'];?></td>                  </tr>                  <?php                  }                ?>