我有一个代码,必须从两个单独的表中返回已连接的数据。
$this->db->select('product.name,category.name');
$this->db->from('product');
$this->db->join('category','product.cat=category.id');
$this->db->group_by('product.name, category.name');
$query=$this->db->get();
但代码只返回product表中的一列数据。 我也试过sql查询
select * from `product` join `category` where product.cat=category.id
在codeigniter中它不起作用,但在PhpMyAdmin和Sequel Pro sql终端中它可以工作。 你能帮我吗?
答案 0 :(得分:1)
你的小组并没有多大意义。您的意思是使用order_by
吗?
$this->db->order_by('product.name, category.name');