我有一张桌子,看起来像这样:
Date| **Delaytype|Delay Hours**
enginerring 1
engineering 2
human error 2
human error 1
我需要用PHP查询什么才能获得给我一个结果,例如,根据上述数据:Engineering 3
人为错误3
我正在使用以下SQL查询:
"SELECT Delaytype, COUNT(1) as cnt FROM delays GROUP BY Delaytype"
这给了我总发生次数,即
engineering 2, human error 2
。要获取日期,我可以添加
"WHERE BETWEEN date 1 AND date 2"
在此先感谢您的帮助。
最佳答案
尝试:
SELECT Delaytype, SUM(`Delay Hours`) AS cnt FROM delays GROUP BY Delaytype