我在 be_user_profiles.subject 中有以下示例。这些是每个老师教的科目ID。
1// English
1,2 // English and Math etc
1,2,14
2,4,114
12,24,34
15, 23
我想选择 be_user_profiles.subject 有 1 的位置。当我使用以下内容时,它会输出其中有 1 的所有内容。所以它会输出所有。我试过 HAVING 但它只选择完全匹配。所以它只显示第一个。如何获取具有 be_user_profiles.subject 的数据?
$this->db->select('*');
$this->db->from('be_user_profiles');
$this->db->join('be_users', 'be_users.id = be_user_profiles.user_id');
$this->db->where('be_users.group', $teachergrp);
$this->db->like('be_user_profiles.subject', $subjectid);
//$this->db->having("be_user_profiles.subject = $subjectid");// this picks up only exact match
$query = $this->db->get();
先感谢您。