0
A
回答
0
如果我沒有理解好了,你有一個表中的記錄數據庫中的情侶(姓名,出勤日期)
你需要做的僅僅是計數每個日期出現了多少次什麼。它可以通過幾種方式完成,無論是MySQL側還是PHP側。
實例與MySQL:
SELECT date,COUNT(*)
FROM attendance
GROUP BY date;
你會得到這樣的:
"July 1", 18
"July 8", 22
"July 15", 16
如果你想要一個平均值,這應該工作:
$result = mysql_query("SELECT date,COUNT(*) FROM attendance GROUP BY date;");
while($row=mysql_fetch_array($result))
{
$attendance[] = $row['COUNT(*)'];
}
$average = array_sum($attendance)/count($attendance);
相關問題
- 1. 計算日期平均值
- 2. 計算特定日期的平均值
- 3. 按日期計算平均值
- 4. 計算平均使用期限值
- 5. 如何計算MS reportviewer/rdlc中的平均計算平均值?
- 6. 如何計算不同開始日期的移動平均值?
- 7. 以PHP計算平均值
- 8. PHP:計算平均值3
- 9. 計算平均值的平均值
- 10. 如何計算平均值?
- 11. 如何計算平均值?
- 12. 如何計算平均值?
- 13. 計算3d陣列的日平均值
- 14. 三個時期的計算平均值
- 15. R:如何使sapply計算平均值?
- 16. 使用Matlab的塊平均值計算
- 17. 平均日期排列計算
- 18. 在PostgreSQL中計算平均日期db
- 19. 骨料日期和計算平均
- 20. 計算平均值?
- 21. 計算平均值?
- 22. 計算平均值
- 23. 如何計算值的平均間隔?
- 24. 如何計算子集的平均值?
- 25. 如何計算列的平均值
- 26. 如何計算列的平均值?
- 27. 如何計算matlab中的平均值
- 28. 如何計算Spark RDD的平均值?
- 29. MySQL的 - 計算平均值
- 30. 如何獲得日期的平均值
你是什麼意思「平均出席「?你不能從日期取「平均」。你的意思是例如。他工作多長時間,或者他通常到辦公室幾點鐘,或者......? – Voitcus 2013-05-09 11:00:31
這樣做不容易:'((count(array_dates_attendance))/ count(array_working_dates))* 100'這會給你一個百分比。 – HamZa 2013-05-09 11:53:57
我的意思是系統必須根據日期來計算出席率,然後用圖表中的數字來代替發生率 – astute 2013-05-10 18:40:08