请问 SQL 跟新大量数据怎么处理快呢? - V2EX
zhangzhiming
·
2023-01-11
·
via Oracle
这是一个创建于 1251 天前的主题,其中的信息可能已经有所发展或是发生改变。
类似这样子查询跟新
UPDATE T_ T SET T.KCXZ =(SELECT tcz.KCXZ FROM T_J20230106 tcz WHERE T.ID=tcz.ID AND T.KCXZ!=tcz.KCXZ) WHERE 1=1
 |
|
2
fackVL 2023 年 1 月 11 日 via iPhone
更新
|
 |
|
3
yushiro 2023 年 1 月 11 日 via iPhone
你先写 select 语句 ,用 join 的方式把待修改的数据取出来 ,然后再把 from 前面的代码改为 update 表名 set xxx
|
 |
|
5
n0099 2023 年 1 月 11 日
看看 EXPLAIN SELECT tcz.KCXZ FROM T_J20230106 tcz WHERE T.ID=tcz.ID AND T.KCXZ!=tcz.KCXZ 是不是 full table scan
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。