2つのテーブルがあります:
orders:
id requester_id supplyer_id status
1 423 1 reserved
2 500 1 supplied
3 222 2 reserved
...
users
id username register_date
1 admin 2012-01-01
2 smith 2013-01-01
...
423 John 2012-10-11
500 Doe 2012-12-11
222 name 2012-10-13
...
これらの2つのテーブルを結合して、結果としてこれを取得したい
id requester_username supplier_username status
1 John admin reserved
2 Doe admin supplied
3 name smith reserved
私は実際に次のようなアクティブなレコードを使用してこれらのテーブルを結合できます:
$this->db->select('orders.*,users.username')
->from('orders')
->join('users','users.id = orders.requester_id')
->get()->result();
しかし、私supplier username
は同時に取得する方法がわかりません。