Итак, я пытаюсь присоединиться к таблице A и таблице B с помощью сводной таблицы C в качестве параметра соединения. Мне интересно, как это сделать в codeigniter. Так, например,Codeigniter объединяет 2 таблицы в сводной таблице
Таблица A имеет 3 поля и ID Таблица B имеет 3 разных поля и идентификатор Таблица C имеет 1 идентификатор из таблицы A и 1 ID из таблицы B, соединяющей их.
Теперь обычно присоединиться к CodeIgniter будет
$this->db->select('*');
$this->db->from('tableA');
$this->db->join('tableB', 'tableB.ID = tableA.tableBID');
Это работает, когда таблица B и таблица А имеют общий идентификатор, чтобы присоединиться, но когда единственный способ добраться до таблицы B через таблицу CI сделать не знаю, как это сделать из CI. Есть идеи?
Выбрать из таблицы C и объединения таблиц А и В ? – Kisaragi
https://media.giphy.com/media/M7JJpBH0NuE/giphy.gif – CMOS