這是我第一次使用這個網站,所以我希望我能正確使用它。 我對使用PHP和MySql非常新,所以我很抱歉如果這是一個愚蠢的問題。多個表中的平均值的平均值
我想創建多個表格,這些表格將保存關於多個遊行樂隊表演的數據。例如,我有一個名爲「Attitude_Scores」的表格,其中包含以下列(id,student_id,performance_date,score)。其他表具有相同的列。其它表的例子是「Posture_Scores」,「Instep_Scores」等
我這個網站如何獲得平均得分爲每個學生每個表上找到:
SELECT student_id, AVG(score) FROM Attitude_Scores WHERE student_id = '1'
基本上,我想要什麼以獲得「Attitude_scores」的平均值,「Posture_Scores」的平均值以及例如學生id = 1的「Instep_Scores」的平均值。學生1的全球平均值= AVG((average_scores + average posture_scores +平均instep_score)/ 3)。很難解釋。我希望它有點清楚。你的幫助將不勝感激。
多個表?你確定這是個好主意嗎? – Strawberry
求平均值通常是一個糟糕的主意。 –