问下这个语句怎么写啊、????着急 在线等!!!!!!
表A(ID1,VALUE)
表B(ID2,ID3)
描述:我想批量更新表A的所有value字段, 如果ID1=ID2, 就把 id3更新到value字段
常规方法:
update a
set a.value= (select id3 from b where a.id1 = b.id2)
where exists (select 1 from b where a.id1 = b.id2 )
但是表中的数据有几千万,,,到不过来的,,,请问能不能用循环更新1000个提交一次a ???
SQL语句应该怎么写啊?
表B(ID2,ID3)
描述:我想批量更新表A的所有value字段, 如果ID1=ID2, 就把 id3更新到value字段
常规方法:
update a
set a.value= (select id3 from b where a.id1 = b.id2)
where exists (select 1 from b where a.id1 = b.id2 )
但是表中的数据有几千万,,,到不过来的,,,请问能不能用循环更新1000个提交一次a ???
SQL语句应该怎么写啊?
...全文
相关推荐
C语言程序实现:有一个整数n,写一个函数f(n),返回0到n之间出现的 "1 "的个数。比如f(13)=6,现在f(1)=1,问下一个最大的f(n)=n的n是什么?
有一个整数n,写一个函数f(n),返回0到n之间出现的 "1 "的个数。比如f(13)=6,现在f(1)=1,问下一个最大的f(n)=n的n是什么?
批量命令生成工具!!!!!!
批量命令生成工具!!!!!!批量命令生成工具!!!!!!
java web开发详解!!!!!!
java web开发详解!!!!!!java web开发详解!!!!!!
三部十层 电梯变量表!!!!!!
三部十层 电梯变量表!!!!!!
手机游戏平台 !!!!!!
很不错啊!!!!!!


基础和管理
