首页 > 解决方案 > 我如何使用我的数据库中的“不同”

问题描述

我有一个使用活动记录的查询。

function gettime($doctor_id){
        $this->db->select('*');
        $this->db->distinct('date');
        $this->db->from('availability');
        $this->db->where('doctor_id',$doctor_id);      
        $query = $this->db->get();
        return $query->result();
    }

我想获取不同的(日期)。

谁能告诉我我的错误我应该在哪里改变?

标签: sqldatabasecodeigniter

解决方案


尝试这个

function gettime($doctor_id){
        $this->db->select('DISTINCT date');
        $this->db->from('availability');
        $this->db->where('doctor_id',$doctor_id);  
        $this->db->group_by('date');    
        $query = $this->db->get();
        return $query->result();
    }

推荐阅读