Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MySQL每月每天每小时交付的平均项目数_Php_Mysql_Sql_Average_Hour - Fatal编程技术网

Php MySQL每月每天每小时交付的平均项目数

Php MySQL每月每天每小时交付的平均项目数,php,mysql,sql,average,hour,Php,Mysql,Sql,Average,Hour,我正在使用MySQL 我想取平均数量的项目交付每小时每天 例如: 一月份我们有5个星期一, 1月2日-2项 1月9日-0日 1月16日-0日 1月23日至1日 1月30日-0件已交付 平均值=(2+0+0+1+0)/5=0.6周一1:00-2:00时间段内交付的物品 我使用了以下编码: SELECT Hour(CST_data.dateandtime_CST) as Hours_Order, Concat(Hour(CST_data.dateandtime_CST), '

我正在使用MySQL

我想取平均数量的项目交付每小时每天

例如:

一月份我们有5个星期一,
1月2日-2项
1月9日-0日
1月16日-0日
1月23日至1日
1月30日-0件已交付

平均值=(2+0+0+1+0)/5=0.6周一1:00-2:00时间段内交付的物品

我使用了以下编码:

SELECT 
    Hour(CST_data.dateandtime_CST) as Hours_Order,  
    Concat(Hour(CST_data.dateandtime_CST), ':00-', Hour(CST_data.dateandtime_CST) + 1, ':00') as Hours_in_CST,  
    Sum(DayofWeek(CST_data.dateandtime_CST)=1) as Sun,  
    Sum(DayofWeek(CST_data.dateandtime_CST)=2) as Mon,  
    Sum(DayofWeek(CST_data.dateandtime_CST)=3) as Tue,  
    Sum(DayofWeek(CST_data.dateandtime_CST)=4) as Wed,  
    Sum(DayofWeek(CST_data.dateandtime_CST)=5) as Thu,  
    Sum(DayofWeek(CST_data.dateandtime_CST)=6) as Fri,  
    Sum(DayofWeek(CST_data.dateandtime_CST)=7) as Sat,  
    Count(CST_data.dateandtime_CST) as Total_Count,  
    count(distinct(day(CST_data.dateandtime_CST))) as No_of_Days,  
    Count(CST_data.dateandtime_CST) / count( distinct(day(CST_data.dateandtime_CST))) as Avg_Count   
FROM  
    (Select Timestampadd(Hour,-5,updated_at) as dateandtime_CST from  
    case_state_transitions  
where  
    To_state = 'delivered'  
        and date(dateandtime) between '2017-01-01' and '2017-01-31'  
        ) as CST_data  
group by Hours_in_CST, Hours_Order  
order by Hours_Order;

你能帮我找到这个编码本身可用的周一(周日到周六)的数量吗。

请看我是MySql新手。请帮助我…导出带有数据的“案例状态转换”表,打开文件,复制代码并粘贴。所以任何人都很容易解决这个问题