我想使用group by以便我可以将数据作为country-state-district
获取。我只想显示国家然后州和地区级别想要添加复选框。
$this->db->distinct();
$this->db->select('country_name,s_name,dist_name');
$this->db->from('resource_details');
$this->db->join('location','reso_dtail_location=loc_id');
$this->db->join('go_state', 'go_stste_id = loc_state', 'left');
$this->db->join('go_country', 'num = loc_country', 'left');
$this->db->join('go_dist', 'id = loc_district', 'left');
$this->db->where('loc_id !=1 AND loc_id !=2');
$query = $this->db->get();
//result
$location = $query->result();
但是在使用group_by
之后查询没有给出正确答案它只显示第一条记录
答案 0 :(得分:0)
您可以按国家/地区分组使用。这样你就可以获得不同的国家名称。但州和城市你可以使用群组联合。