全国400电话网上服务平台
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
MYSQL下按时段统计个数命令及DEDECMS实例
POST TIME:2018-03-15 21:38
有个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使用
例如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
}
?>
Copyright © 2003-2016
时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278

时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278

