2008-12-24 23 views
0

我有一個表含有日期,距離和TimeForDistance ...MySQL自動生成統計數據fram數據

有沒有什麼辦法來計算使用MySQL語句的平均每月速度?

任何幫助將不勝感激!

+0

這將有助於如果你解釋你的數據結構多一點 – 2008-12-24 05:32:43

回答

0

我認爲你在尋找這樣的事情:

SELECT 
    YEAR(my_date) as my_year, 
    MONTH(my_date) as my_month, 
    sum(Distance)/sum(TimeForDistance) AS velocity 
FROM your_table 
GROUP BY my_year, my_month 
ORDER BY my_year, my_month 
+0

沒有假設,你會做SELECT YEAR(date_column)my_year ,MONTH(date_column)my_month,... GROUP BY YEAR(date_column),MONTH(date_column) – ysth 2008-12-24 07:33:56