如何解决我需要使用 codeignitor 的数据表连接两个表
我试过了
const abrv = 'INTERNATIONAL Monetary Fund ltd'.match(/\b\w(?=\w{3,})/g).join('');
console.log(abrv);
但输出仅显示公司名称,我需要在名称列中同时显示公司名称和付款名称。
解决方法
试试这个:
$query = $this->db->select('*')
->from('companies')
->join('payment d','d.finance = companies.finance','left');
->where('category_id',$parent_id);
->get();
return $query->result();
,
更简单的方法是“SQL查询”而不是ORM:
$params = array();
$sql = "select * from companies c
left join payment d
on d.finance=c.finance
where category_id = ?";
array_push($params,$parent_id);
$result = $this->db->query($sql,$params)->result_array();
return $result;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。