答案 0 :(得分:0)
使用group by for distinct。 在查询中添加此行
实施例。 $这 - > DB-> GROUP_BY( '订单ID');
答案 1 :(得分:0)
您可以针对您的问题尝试此解决方案:
Query : 1
获得明确的订单
function show_requests()
$this->db->from('requests');
$this->db->group_by('orderid');
$query = $this->db->get();
return $query->result();
}
Query : 2
获取请求的订单详情
function display_request_by_orderid($id) {
$row = array();
$this->db->where('orderid', $id);
$this->db->from('requests');
$query = $this->db->get();
if ($query->num_rows() > 0) {
$row = $query->row();
}
return $row;
}
我希望它会对你有所帮助。