Dee*_*mas 5 codeigniter codeigniter-2
我想加入表格列出两类小说和浪漫的书籍.如何使用WHERE IN子句进行JOIN(甚至可能?抱歉,noob在这里)
这是我被困在的地方:
$categories = array(10,12);
$query = select()->from('books');
$query->join('genre_map','genre_map.gid IN ('.implode(",", $categories).')');
Run Code Online (Sandbox Code Playgroud)
Jn Table genre_map:bookid,genre_id
任何SQL Query/CodeIgniter帮助都将非常感激.
从来没有使用过codeigniter,但我想说
$categories = array('10', '12');
$this->$db->select('*');
$this->$db->from('books');
$this->$db->join('genre_map','genre_map.bookid = books.bookid');
$this->$db->where_in('genre_map.gid', $categories);
$query = $this->db->get();
Run Code Online (Sandbox Code Playgroud)