$this->db->join('database.table')
この関数の 2 番目のパラメーターを挿入せずに a を使用できますか? 2 つのデータベースを接続する必要がありますが、それらをバインドするものがありません。私はそれを試したのでSQLで動作することを知っていますが、アクティブレコードを使用してモデルを変更したい.
$this->db->select('users.user_id');
$this->db->distinct();
$this->db->from('users');
$this->db->join('user_detail', 'users.user_id = user_detail.id', 'left');
そして今のようなもの:
$this->db->join('cities.city');
したがって、SQL は次のようになります。
SELECT DISTINCT users.user_id FROM users LEFT JOIN .... JOIN cities.city
それ以外の:
SELECT DISTINCT users.user_id FROM users LEFT JOIN .... JOIN cities.city ON
私が実際に持っているもの。
助けてください。ありがとうございました。