我有两列:
我想计算列值的标准偏差。
必须在student_value中使用计算STDDEV的每个值。
如上图所示,student_id值具有多个值“28”
我想总结“Student_id”列的“值”,并使用这些数据来计算STDDEV。
student_id, value
-28, 7
-29, 4
-30, 6
-31, 7
-32, 6
-33, 9
标准差= 1.6431676725155
我当前的SQL查询是:
(SELECT STDDEV(st.total) from
(SELECT sum(value) as total FROM `main_answer`
where ans=correct_ans and center_id='".$_SESSION['user_id']."'
and exam_id='".$get_exam_status_id['exam_id']."') as st)
答案 0 :(得分:0)
如果你想总结一下列"价值" per" Student_id",你应该使用: GROUP BY student_id