gpt4 book ai didi

php - 获取从定义月份到当前月份的每个月的数据

转载 作者:行者123 更新时间:2023-11-29 09:12:57 26 4
gpt4 key购买 nike

我需要提供自特定月份和年份以来我们的 mysql 数据库使用的带宽的月度报告,例如2009 年 11 月。我可以使用以下查询输出任何特定月份的正确数据;

$query='SELECT SUM(radacct.AcctInputOctets) AS uploads,SUM(radacct.AcctOutputOctets) AS downloads FROM radacct WHERE radacct.AcctStartTime BETWEEN "2010-11-00" AND "2010-12-00"';
$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo '<tr><td>December</td><td>'.$uploads.'</td><td>'.$downloads.'</td></tr>';

我需要将其放入一个循环中,该循环从定义的月份开始,即 $start='2009-11-00' 并打印出截至当前月份(包括当前月份)的每个月的记录。无论我尝试什么,我都无法让它发挥作用!

最佳答案

添加分组参数:

SELECT year(radacct.AcctStartTime), month(radacct.AcctStartTime), ...
FROM ...
WHERE radacct.AcctStartTime > '2010-09-00'
GROUP BY year(radacct.AcctStartTime), month(radacct.AcctStartTime)

这将为您提供自 2010 年 9 月以来数据库中至少有一个条目的每年/每月的摘要数据。

关于php - 获取从定义月份到当前月份的每个月的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5016292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com