[英]how fetch data from two table in codeigniter by using inner join
I am new for codeigniter
and problem in Active Record(JOIN).
我是
codeigniter
新手,也是Active Record(JOIN).
SELECT emp.name
,emp_detail.salary
FROM emp
INNER JOIN emp_details ON emp.id=emp_details.eid
AND emp_detail.salary > 5000
How to change above query in codeigniter
. 如何在
codeigniter
更改以上查询。
You had typo within your query. 您的查询中有错字。 I have updated yours into Active Records.
我已经将您的更新为活动记录。 This'll work for you..
这将为您工作。
$this->db->select('e.name,ed.salary');
$this->db->from('emp e');
$this->db->join('emp_details ed','e.id = ed.eid');
$this->db->where('ed.salary > 5000');
$result = $this->db->get()->result_array();
print_r($result);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.