用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2634|回复: 5
收起左侧

[HELP] CI怎么进行多表更新数据?

[复制链接]
发表于 2016-11-22 11:35:25 | 显示全部楼层 |阅读模式
RT 最近涉及到这个多表查询 该怎么进行多个数据表的数据更新?
发表于 2016-11-22 13:58:59 | 显示全部楼层
多表和单表有什么区别么?
发表于 2016-11-22 15:29:57 | 显示全部楼层
一个一个表更新咯,貌似没发现有更快速的
 楼主| 发表于 2016-11-23 01:11:41 | 显示全部楼层
Hex 发表于 2016-11-22 13:58
多表和单表有什么区别么?

有啊 因为数据不是同时存放在同一个数据表
发表于 2016-11-23 12:48:59 | 显示全部楼层
Tony君 发表于 2016-11-23 01:11
有啊 因为数据不是同时存放在同一个数据表

CI 的方式应该跟原生 PHP 的方式没有差别,不太清楚你的具体需求。
发表于 2016-11-23 17:51:32 | 显示全部楼层
你直接执行你多表修改的SQL就可以了,例如 UPDATE a LEFT JOIN b ON a.b = b.a SET a.a = **, b.b = **;

本版积分规则