Есть ли возможность перекрестного соединения с php.Например: в настоящее время я запрашиваю базу данных следующим образом:
$company_id = 20;
$templates_data = $this->db->select('template_id')
->from('dr_template_relational')
->where('dr_template_relational.company_id',$company_id)
->get()
->result_array();
Что я хочу сделать, это примерно так:
->from('dr_template_relational')
->cross_join()
На SO есть несколько ответов на этот вопрос, ноотправьте ссылку на обычный SQL-запрос, например, так:
"SELECT * FROM citys LEFT JOIN comments ON comments.city=citys.city WHERE citys.id=$id";
Это был бы способ сделать это в SQL-запросе, но смысл в том, чтобы сделать это в php и получить данные, возвращенные с помощью перекрестного соединения.Я также понимаю, что в php можно сделать запрос, чтобы он выделил данные и соединил их с кодом, но мой вопрос связан с тем, можно ли просто добавить ->cross_join()
или что-то в этом роде.