2017-04-18 17 views

回答

2

试试这个:

$sql = "SELECT * FROM ams_marks am 
     LEFT JOIN (
      SELECT SUM(obtain_mark) as position,roll FROM ams_marks am_g 
      GROUP BY roll 
     ) as ams_sum on ams_sum.roll = am.roll"; 

$result = $this->db->query($sql)->result_array(); 

它将填充位置字段获得标志的总和。

相关问题