通过以下sql语句进行计算,为什么结果有些并不准确
public function get_avgprice_item($category_id){
$sql = "SELECT MAX(yj) as m_max, AVG(yj) as m_avg, Min(yj) as m_min FROM " . $this->get_table('item') . ' where category_id = ' . intval($category_id);
return $this->query_row($sql);
}
没有放错位置,
为什么计算出来的结果会这样子?
category_id が主キーではない場合、それを取得しただけでは統計的な有意性はありません。そうでない場合、グループはどこにありますか? すべてのコードを投稿するのが最善です