• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答
清澈的风 2021-07-10 15:38:18
大家看一下这个问题怎么处理,三克油。 Update User Set Name='张三' Where Id In (IdList) 由于IdList集合有十几万ID,查询效率极低,有什么好的方法优化呢
...全文
302 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复

Update User Set Name='张三' Where exists (select 1 from xxx where id = xxx.id)

回复

别where in,把IdList插入临时表再update join 就好了

回复

能够把代码和具体的时间列出来,批量更新怎么样?

回复 1
xuzuning 07-10
为什么要刁难自己呢?
回复
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2021-07-10 15:38
社区公告

让您成为最强悍的C#开发者