有两张表,表A和表B,A表有20个字段,B表有20个字段,A表和B表前19个字段完全一样,A表第20个字段为空,B表第20个字段有值,现在,我们需要将B表的最后一个字段值,一一对应更新到A表中,传统的update执行速度太慢,总共140多万的数据,根本执行不动,有什么好的办法吗?
6条回答 默认 最新
- qq_39771199 2017-08-08 02:18关注
UPDATE A
SET A.ECID=(
SELECT B.ECID
FROM B
WHERE A.ID=B.ID
)
WHERE EXIST
SELECT 1
FROM B
WHERE A.ID=B.ID解决 无用评论 打赏 举报
悬赏问题
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器