我需要一个人帮忙。我需要在codeigniter中使用多列连接两个表。我在下面解释我的table。
pt车位置
id pickup_location_id dropoff_location_id price
1 21 22 100
2 23 24 200
pt\ U位置
id location
21 Cappa
22 United
23 Mascut
24 ABCD
在这里,我需要通过连接两个表来检索取货和卸货位置。我在下面解释这个问题。
$this->db->select('cl.pickup_location_id,cl.dropoff_location_id,cl.price,l.id,l.location');
$this->db->from('pt_car_locations as cl');
$this->db->join('pt_locations as l', 'cl.pickup_location_id = l.id', 'inner');
在这里,我需要连接这两个列并获得每行中的这两个位置。
1条答案
按热度按时间c0vxltue1#
可能需要两次连接,一次是表别名l,另一次是表别名l2