我在 codeigniter 中有以下查询 这个想法是只获得不同的行 - 我想在其上使用它的列称为 club_id - 任何想法如何在 codeigniter 中执行此操作以便每个 club_id 只显示一个报价?
$this->db->distinct();
$this->db->limit($limit);
$this->db->where("UNIX_TIMESTAMP(`end_date`) > ".time());
$q = $this->db->get('offers');
最佳答案
只需像下面这样在select方法中添加列
$this->db->distinct();
$this->db->select("club_id")
$this->db->limit($limit);
$this->db->where("UNIX_TIMESTAMP(`end_date`) > ".time());
$q = $this->db->get('offers');
关于php - 在 codeigniter 中的不同用途,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8944893/