微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我需要使用 codeignitor 的数据表连接两个表

如何解决我需要使用 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 举报,一经查实,本站将立刻删除。