我有 2 张 table :
表 1 (leads_records) -
lead_id , lead_number
101 , 852114774
102 , 3465799855
103 , 8797987979
表 2(线索_分配)-
assign_id , lead_id , lead_number
1 , 0 , 852114774
2 , 0 , 3465799855
3 , 0 , 8797987979
我想更新表2中与lead_number对应的lead_id
示例 -
assign_id , lead_id , lead_number
1 , 101 , 852114774
2 , 102 , 3465799855
3 , 103 , 8797987979
CodeIgniter 中的批量更新将使用什么查询?
我用过 update_batch(''table','data','where') ;
最佳答案
这个怎么样?
$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"
);
关于mysql - 如何在 codeigniter mysql 中使用不同的 id 执行多次更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44194972/