Codeigniter:如何select_avg多列

时间:2013-08-04 03:46:45

标签: codeigniter activerecord

我刚开始使用codeigniter而且我陷入了数据库查询。我创建了一个简单的调查,我想得到列的平均值。现在我这样做是为了测试它:

    for($x=1;$x<=5;$x++){
        $this->db->select_avg('q'.$x , 'averageq'.$x);
    }
    $this->db->where('sex','male');
    $query = $this->db->get('survey');
    $data = $query->row_array();
    print_r($data);

调查将包含30多个问题,是否有更短的方法来获得每列的平均值?类似的东西:

select_avg('all columns in my answers table);

谢谢

0 个答案:

没有答案