Codeigniter数据检索

时间:2016-01-16 07:07:50

标签: mysql codeigniter search join

这是我的数据库结构database

同一科目可能有很多老师。第一个数据库教师字段是外部的另一个数据库在搜索个别主题时如何获得完整的教师详细信息。

1 个答案:

答案 0 :(得分:3)

试试这个

SELECT *
FROM subject
FULL OUTER JOIN teachers
ON subject.teacher = teachers.id
WHERE subject.subject LIKE '$search';

为什么FULL OUTER JOIN ??

01

CI如何?

$query = $this->db->query("SELECT * FROM subject FULL OUTER JOIN teachers ON subject.teacher = teachers.id WHERE subject.subject LIKE '$search' ");
$result = $query->result_array();
return $result;