我在优化查询时遇到问题。
我的第一个查询是我将函数模型放入循环中,并且加载需要时间。所以这就是我所做的
////控制器
$drreturn = $this->getDRReturnAmount($date1);
$return_amount[] = $drreturn->return_amount;
$idno[] = $drreturn->idno;
//型号
public function getDRReturnAmount($date1){
$sql = "SELECT *, IFNULL(SUM(totalamt), 0) as return_amount FROM
8_drreturnsummary WHERE trandate >= ?";
$data = array($date1);
$query = $this->db->query($sql, $data)->row();
return $query;
}
自从我将所有数据放入数组后,有没有办法从数组中获取特定数据?例如,我要获取
的查询SELECT *, IFNULL(SUM(totalamt), 0) as return_amount FROM
8_drreturnsummary WHERE idno = 0500
有可能吗?