我需要從一個mysql表中計算出平均值。所以我正在把col的總和除以行數。但價值沒有被正確分配: -如何將查詢值賦給zend中的變量
$total_sum_query = $db->query("SELECT SUM(marks) FROM markstable WHERE sid = '$sid'");
$num_rows_query = $db->query("SELECT * FROM markstable WHERE sid = '$sid'");
$avg_marks = $total_sum_query/$num_rows_query;
我知道我做錯了什麼,但無法弄清楚。有沒有辦法在mysql中得出平均值?
試試[MySQL'AVG()'命令](http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_avg) – Jon 2013-03-15 07:26:33