分组结果在codeigniter查询中

时间:2016-01-26 14:23:27

标签: php mysql codeigniter

我有这样的表结构

id  agent_id ticket_number  booked_date 
1   1   ETS716B0PT10246 27 -Jan-2016    
2   1   ETS611B0PT10247 27-Jan-2016 
3   1   ETS479B0PT10248 27 -Jan-2016    
4   1   ETS414B0PT10291 26 -Jan-2016    
5   1   ETS730B0PT10391 26 -Jan-2016    
6   1   ETS982B0PT10396 26 -Jan-2016    
7   1   ETS515B0PT10397 26 Jan 2016 

从此我想为特定ticket_number的每个booked_date显示agent_id 像这样

27-Jan-2016 
  ETS716B0PT10246
  ETS730B0PT10391   
26 Jan 2016 
  ETS730B0PT10391
  ETS515B0PT10397

但我不知道如何完成这项任务

这是我的基本查询

$this->db->where('agent_id', $id);
        $query = $this->db->get('spm_agent_tickets');        
        return $query->result_array(); 

1 个答案:

答案 0 :(得分:0)

使用GROUP BY条款?

$this->db->group_by('booked_date`);