我有两张桌子:
表1( leads_records )-
lead_id , lead_number
101 , 852114774
102 , 3465799855
103 , 8797987979
表2 (leads_assign) -
assign_id , lead_id , lead_number
1 , 0 , 852114774
2 , 0 , 3465799855
3 , 0 , 8797987979
我想更新表2中对应于lead_id的lead_number
例子-
assign_id , lead_id , lead_number
1 , 101 , 852114774
2 , 102 , 3465799855
3 , 103 , 8797987979
batch_updating在CodeIgniter中将使用什么查询?
我用过update_batch(‘table’,'data','where');
发布于 2017-05-25 23:03:03
这个怎么样?
$this->db->query(
"update leads_assign la
JOIN leads_records lr ON la.lead_number = lr.lead_number
set la.lead_id = lr.lead_id"
);
发布于 2017-05-25 22:42:23
您试过用不同的表调用同一个update_batch
方法吗?
$this->db->update_batch('leads_assign', $leads_records_data, 'lead_number');
https://stackoverflow.com/questions/44194972
复制