我想在get_where子句中加入两个表。我该怎么办?目前我有以下代码。
if ($dep == "0") {
$q = $this->db->get_where('pay', array("date" => $date));
} else {
$q = $this->db->get_where('pay', array("date" => $date, "dep" => $dep));
}
目前,它从薪水表中获取数据。我想做的是同时检查“ emp”表中“状态”字段是否为“活动”。我想将其加入$ q。
尝试下面的事情
$q = $this->db->join('emp e','e.id = p.emp_id')->get_where('pay p', array("p.date" => $date,"e.status"=>"Active"));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句